v3.26.1
Convertible Notes (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Nov. 30, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Jun. 25, 2021
Debt Conversion [Line Items]          
Common stock, par value (in dollars per share)   $ 0.0001   $ 0.0001  
Exercise price (in dollars per share)         $ 11.50
Repayments of convertible debt   $ 8,640 $ 0    
Purchase Agreement 2025 | Convertible debt          
Debt Conversion [Line Items]          
Secured promissory note $ 100,000        
Debt instrument, interest rate 10.00%        
Common stock, par value (in dollars per share) $ 0.0001        
Debt instrument, convertible, conversion price 0.62616        
Exercise price (in dollars per share) $ 18.78        
Debt instrument, issued, principal $ 16,700        
Notes receivables $ 15,000        
Long-term debt   7,000   $ 15,000  
Purchase Agreement 2025 | Convertible debt | Convertible notes payable          
Debt Conversion [Line Items]          
Debt instrument, interest rate 8.00%        
Change in fair value   (1,900)      
Repayments of convertible debt   $ 600