v3.26.3
Debt - Schedule of Short-Term and Long-Term Balances of Term Loan (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
May 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Total principal debt $ 370,000   $ 220,000
Less: Unamortized debt issuance costs (6,213)   (4,886)
Total debt 363,787   215,114
Less: Current portion of long-term debt 0   0
Long-term debt, net 363,787   215,114
New Delayed Draw Term Loan Facility      
Debt Instrument [Line Items]      
Unamortized debt issuance costs     1,100
Secured Debt | Term Loan Facility      
Debt Instrument [Line Items]      
Total principal debt 190,000   190,000
Less: Unamortized debt issuance costs (500)    
Secured Debt | New Delayed Draw Term Loan Facility      
Debt Instrument [Line Items]      
Total principal debt 150,000   0
Less: Unamortized debt issuance costs (1,100) $ (1,100)  
Revolving Credit Facility      
Debt Instrument [Line Items]      
Unamortized debt issuance costs 1,300   1,500
Revolving Credit Facility | Revolving Credit Facility      
Debt Instrument [Line Items]      
Total principal debt 30,000   $ 30,000
Less: Unamortized debt issuance costs $ (200)