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