XML 85 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Nov. 26, 2025
Dec. 31, 2024
Debt Instruments [Abstract]      
Total principal amount $ 400,000   $ 338,625
Unamortized discount and debt issuance costs (6,127)   (5,519)
Total debt, net 393,873   333,106
Less: Current debt obligation (4,000)   (3,500)
Long-term debt, net of current portion 389,873   329,606
Credit Agreement      
Debt Instruments [Abstract]      
Unamortized discount and debt issuance costs   $ 4,100  
Credit Agreement | Secured Debt      
Debt Instruments [Abstract]      
Total principal amount $ 400,000   $ 338,625
Effective Rate 6.59%   7.53%
Credit Agreement | Line of Credit | Revolving Credit Facility      
Debt Instruments [Abstract]      
Total principal amount $ 0   $ 0
Effective Rate 0.00%   0.00%