v3.25.1
Debt Arrangements - Summary of Debt Arrangements (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total principal debt $ 56,749 $ 54,257
Less: current portion (15,149) (14,257)
Less: debt issuance costs and discounts, long-term (1,219) (117)
Total long-term debt, net 40,381 39,883
Structural Capital Term Loan    
Debt Instrument [Line Items]    
Total principal debt   10,000
Highbridge Capital Term Loan    
Debt Instrument [Line Items]    
Total principal debt 41,600 40,000
MidCap Financial Revolving Credit Facility    
Debt Instrument [Line Items]    
Total principal debt 10,892  
2022 Convertible Promissory Notes    
Debt Instrument [Line Items]    
Total principal debt $ 4,257 $ 4,257