Quarterly report [Sections 13 or 15(d)]

Other Accrued Expenses - Schedule of Other Accrued Expenses (Details)

v3.25.1
Other Accrued Expenses - Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Utilities $ 7,264 $ 6,685
Accrued tax expense 11,100 11,485
Accrued interest 10,250 1,090
Insurance expense 4,939 4,843
Greenfield development accruals 4,223 9,653
Other 5,244 5,406
Total other accrued expenses $ 43,020 $ 39,162