v3.26.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Nov. 26, 2025
Debt Instrument [Line Items]      
Total principal amount $ 398,000 $ 400,000  
Unamortized discount and debt issuance costs (5,673) (6,127)  
Total debt, net 392,327 393,873  
Less: Current debt obligation (4,000) (4,000)  
Long-term debt, net of current portion 388,327 389,873  
Credit agreement      
Debt Instrument [Line Items]      
Unamortized discount and debt issuance costs     $ 4,100
Secured debt | Credit agreement      
Debt Instrument [Line Items]      
Total principal amount $ 398,000 $ 400,000  
Effective Rate 6.42% 6.59%  
Total debt, net $ 398,000    
Line of credit | Revolving credit facility | Credit agreement      
Debt Instrument [Line Items]      
Total principal amount $ 0 $ 0  
Effective Rate 0.00% 0.00%