v3.26.1
Fair Value Measurement - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jan. 13, 2021
Fair value of liabilities measured on a recurring basis      
Derivative asset   $ 322  
Derivative liability $ 196    
Commitment share liability 800    
Level 3      
Fair value of liabilities measured on a recurring basis      
Fair value 618   $ 21,100
Derivative asset 322 322  
Derivative liability 196    
Commitment share liability 800    
Level 3 | Series O Convertible Preferred Stock      
Fair value of liabilities measured on a recurring basis      
Fair value of preferred stock recognized $ 1,700   9,500
Level 3 | Discounted Cash Flow      
Fair value of liabilities measured on a recurring basis      
Fair value assumptions inputs rate 30.00%    
Streeterville Note      
Fair value of liabilities measured on a recurring basis      
Fair value $ 7,726 8,222  
Streeterville Note | Level 3      
Fair value of liabilities measured on a recurring basis      
Fair value 7,726 8,222 7,800
Convertible Notes      
Fair value of liabilities measured on a recurring basis      
Fair value 169 2,540  
Convertible Notes | Level 3      
Fair value of liabilities measured on a recurring basis      
Fair value $ 169 $ 2,540 $ 169