v3.26.1
Debt - Summary of Estimated Fair Value of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt $ 122,643 $ 128,865
2025 Senior Term Loan    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt 70,827 70,985
2025 GPO Convertible Note    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt 17,562 19,235
Convertible Debentures    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt 21,822 26,663
Dragonfly Seller Convertible Notes    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt $ 12,432 $ 11,982