XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued and other liabilities and prepaid expenses and other current assets: (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued and other liabilities and prepaid expenses and other current assets:    
Operating accruals $ 56,551 $ 31,254
Interest rate swap agreement - current portion 18,262 21,568
Deferred revenue-current portion 6,239 6,549
Payroll and benefits 17,103 13,696
Taxes 28,764 41,820
Interest 7,690 5,636
Total $ 134,609 $ 120,523