v3.26.1
Warrant Liabilities - Summary of Fair Value of warrant liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Class of Warrant or Right [Line Items]    
Decrease in fair value $ 30,055 $ 825
Tranche B Warrants    
Class of Warrant or Right [Line Items]    
Beginning balance 35,104  
Decrease in fair value 28,995  
Ending balance 6,109  
July 2023 Warrants    
Class of Warrant or Right [Line Items]    
Beginning balance 1,139  
Decrease in fair value (925)  
Ending balance 214  
September 2023 Warrants    
Class of Warrant or Right [Line Items]    
Beginning balance 167  
Decrease in fair value (135)  
Ending balance $ 32