v3.25.3
Debt - Summary of Estimated Fair Value of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt $ 124,203 $ 151,910
2025 Senior Term Loan    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt 73,373  
2025 GPO Convertible Note    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt 19,223  
Dragonfly Seller Convertible Notes    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt 11,772 8,979
Convertible Debentures    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt $ 19,835  
Prior Senior Term Loan    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt   90,679
GPO Convertible Note    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt   36,524
Amended Legacy Notes    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt   $ 15,728