XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Summary of Estimated Fair Value of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt $ 120,185 $ 151,910
Senior Term Loan    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt 60,033 90,679
GPO Convertible Note    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt 35,704 36,524
Convertible Notes    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt 10,769 15,728
Dragonfly Seller Convertible Notes    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt 8,765 $ 8,979
Era Convertible Notes    
Debt Instrument Fair Value Disclosure [Line Items]    
Fair value of debt $ 4,914