XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNTS PAYABLE, ACCRUED EXPENSES AND OTHER LONG-TERM LIABILITIES - Other Long Term Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Long Term Liabilities [Line Items]    
Intangible contract liability $ 3,482 $ 3,869
Accrued workers' compensation 34,765 35,856
Accrued deferred compensation 15,347 14,026
Lease financing obligation 6,739 6,975
Lease liabilities $ 17,731 $ 70,935
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
Other $ 0 $ 12
Other liabilities $ 78,064 $ 131,673