v3.26.1
Debt - Summary of Estimated Fair Value of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt $ 126,193 $ 128,865
2025 Senior Term Loan    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt 71,999 70,985
2025 GPO Convertible Note    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt 19,649 19,235
Convertible Debentures    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt 23,005 26,663
Dragonfly Seller Convertible Notes    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt $ 11,540 $ 11,982