XML 64 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Supplemental Disclosures (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of other current assets
The following table sets forth the components of other current assets on the consolidated balance sheets:
December 31,
20252024
(in thousands)
Prepaid expenses
$22,628 $15,096 
Other current assets
20,286 19,593 
Other current assets
$42,914 $34,689 
Components of accrued and other liabilities
The following table sets forth the components of accrued and other liabilities on the consolidated balance sheets:
December 31,
 20252024
 (in thousands)
Accrued payroll$89,504 $75,657 
Accrued vacation48,860 43,647 
Accrued interest21,404 21,849 
Accrued other60,319 58,396 
Income taxes payable835 2,350 
Accrued and other liabilities$220,922 $201,899