v3.26.1
Financing Arrangements - Summary of Fair Value of Convertible Notes (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Fair value of convertible notes $ 45,693 $ 67,457
Notes at fair value, current (12,585) (2,712)
Convertible notes at fair value, long-term 10,007 14,389
High Trail Convertible Note    
Debt Instrument [Line Items]    
Fair value of convertible notes 42,700 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 2,993 3,982
Notes at fair value, current (44,651) (42,274)
Convertible notes at fair value, long-term $ 1,042 $ 25,183