v3.26.1
Debt -Schedule of Carrying Value of Term Loan (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Debt Instrument [Line Items]  
Term loan $ 359,062
Secured Debt  
Debt Instrument [Line Items]  
Term loan 359,062
Less: Unamortized debt discount and issuance costs (2,991)
Term loan, net of issuance costs 356,071
Less: Term loan, net, current (2,479)
Term loan, net of issuance costs (net of current portion) $ 353,592