XML 84 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Long-term debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt, excluding unamortized debt issuance costs $ 10,066 $ 15,975
Less: unamortized debt issuance costs (15) (35)
Total debt 10,051 15,940
Less: current portion of debt (10,051) (10,943)
Total long-term debt $ 0 $ 4,997
Term Loan    
Debt Instrument [Line Items]    
Interest Rate 7.00% 7.00%
Total debt, excluding unamortized debt issuance costs $ 10,000 $ 15,000
Insurance premium financing    
Debt Instrument [Line Items]    
Interest Rate 8.30% 8.30%
Total debt, excluding unamortized debt issuance costs $ 66 $ 975
Total long-term debt    
Debt Instrument [Line Items]    
Total long-term debt $ 0 $ 4,997