v3.26.1
Debt - Components of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Long-term debt $ 233,574  
Debt, net of unamortized debt issuance costs 252,590 $ 220,335
Debt, net of unamortized debt issuance costs, non-current portion 188,807 220,335
Current portion of long-term debt 63,783 0
Convertible Debt    
Debt Instrument [Line Items]    
Long-term debt 64,261 33,894
Less: unamortized debt issuance costs (478) (628)
Secured Debt    
Debt Instrument [Line Items]    
Long-term debt 190,277 188,768
Less: unamortized debt issuance costs $ (1,470) $ (1,699)