v3.26.1
Financing Arrangements - Summary of Fair Value of Convertible Notes (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Fair value of convertible notes $ 58,896 $ 67,457
Notes at fair value, current (2,741) (2,712)
Convertible notes at fair value, long-term 13,760 14,389
High Trail Note    
Debt Instrument [Line Items]    
Fair value of convertible notes 54,900 61,600
New Convertible Note    
Debt Instrument [Line Items]    
Fair value of convertible notes   1,875
Convertible Note Purchase Agreement    
Debt Instrument [Line Items]    
Fair value of convertible notes 3,996 3,982
Notes at fair value, current (44,867) (42,274)
Convertible notes at fair value, long-term $ 14,029 $ 25,183