v3.26.3
Debt - Schedule of Outstanding Amounts of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Line Of Credit Facility [Line Items]    
Long-term debt, Gross $ 386,463 $ 426,728
Unamortized debt discount and issuance costs (5,689) (8,274)
Long-term debt 380,774 418,454
Less: current portion, net of debt discount and issuance costs (20,985) (20,975)
Long-term debt, net $ 359,789 $ 397,479