XML 76 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Line of Credit, Long-Term Debt and Finance Lease Obligations - Schedule of Long-Term Debt (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Debt instrument principal amount $ 596,875 $ 615,625
Unamortized debt issuance cost (2,985) (4,452)
Long term debt 593,890 611,173
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Debt instrument principal amount 0 0
Unamortized debt issuance cost (63) (523)
Long term debt (63) (523)
Term A loan    
Debt Instrument [Line Items]    
Debt instrument principal amount 196,875 215,625
Unamortized debt issuance cost (22) (291)
Long term debt 196,853 215,334
Senior Notes [Member]    
Debt Instrument [Line Items]    
Debt instrument principal amount 400,000 400,000
Unamortized debt issuance cost (2,900) (3,638)
Long term debt $ 397,100 $ 396,362