v3.25.4
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
MPR - logging JV      
Related Party Transaction [Line Items]      
Ownership percentage 20.00%    
Related party transaction, purchases from related party $ 8,390 $ 7,356 $ 11,350
Related party receivable balance $ 1,077 $ 348  
Other Receivable, after Allowance for Credit Loss, Related Party [Extensible Enumeration] us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember  
PLWD - Wood Purchasing      
Related Party Transaction [Line Items]      
Ownership percentage 26.00%    
Related party transaction, purchases from related party $ 9,851 $ 5,044 $ 2,274
Related party receivable balance $ 0 $ 50  
Other Receivable, after Allowance for Credit Loss, Related Party [Extensible Enumeration]   us-gaap:RelatedPartyMember