v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Total Principal Outstanding $ 160,354 $ 160,761
Less: Unamortized discount and issuance costs (6,989) (7,510)
Net carrying amount 153,365 153,251
Less: Current portion of long-term debt (1,627) (1,627)
Long-term debt, net of current portion 151,738 151,624
Interest Rate Term Loan    
Line of Credit Facility [Line Items]    
Total Principal Outstanding $ 160,354 $ 160,761