XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Other - Schedule of Accounts Payable and Other (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables And Accruals [Abstract]    
Trade payables $ 95,331 $ 92,848
Accrued expenses 100,521 96,979
Interest payable 11,389 26,756
Income tax payable 104,894 99,827
Payroll-related accruals 33,739 34,353
Deposits for mass timber sales contracts 10,577 0
Wastewater fee 9,334 8,614
Finance lease liability 7,396 7,368
Operating lease liability 5,428 5,255
Other 3,314 5,306
Accounts payable and other $ 381,923 $ 377,306