v3.25.4
Notes payable, net - Schedule of Notes Payable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Long-term debt, less debt issuance costs $ 18,902 $ 0
Secured Debt | Term Loan    
Debt Instrument [Line Items]    
Term Loan 20,000 0
Less: unamortized debt related warrant liability (291) 0
Less: unamortized debt issuance costs (807) 0
Long-term debt, less debt issuance costs $ 18,902 $ 0