XML 58 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Summary of Carrying Value of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total gross debt $ 122,033 $ 150,299
Debt issuance costs (4,075) (3,222)
Total 117,958 147,077
Less: Current maturities (9) (36)
Total 117,949 147,041
Senior Term Loan    
Debt Instrument [Line Items]    
Total gross debt 61,680 88,595
GPO Convertible Note    
Debt Instrument [Line Items]    
Total gross debt 35,704 36,524
Convertible Notes    
Debt Instrument [Line Items]    
Total gross debt 10,961 16,165
Dragonfly Seller Convertible Notes    
Debt Instrument [Line Items]    
Total gross debt 8,765 8,979
Era Convertible Note    
Debt Instrument [Line Items]    
Total gross debt 4,914  
PPP Loan    
Debt Instrument [Line Items]    
Total gross debt $ 9 $ 36