XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses (Schedule of Accrued Expenses) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Expenses [Abstract]    
Salaries and benefits $ 18,091 $ 24,996
Real estate and property taxes 9,024 7,204
Unpaid capital expenditures 12,117 14,581
Acquisition related holdbacks 9,983 10,896
Other 36,870 24,300
Total accrued expenses $ 86,085 $ 81,977