v3.25.4
Accounts Payable and Other - Schedule of Accounts Payable and Other (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Trade payables $ 72,046 $ 53,610
Accrued expenses 85,720 73,755
Interest payable 32,946 33,312
Income tax payable 11,099 30,459
Payroll-related accruals 25,156 24,100
Deposits for mass timber sales contracts 16,434 4,345
Wastewater fee 10,570 6,324
Finance lease liability 13,664 9,415
Operating lease liability 3,097 2,874
Other 12,149 10,467
Accounts payable and other $ 282,881 $ 248,661