XML 96 R82.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefits - Multiemployer Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
International Union of Operating Engineers - Employers Construction Industry Retirement Plan - Local 302 and 612 Trust Funds      
Multiemployer Plans [Line Items]      
Certified Zone Status Green Green  
Contributions $ 1,755 $ 1,182 $ 1,340
Washington Laborers      
Multiemployer Plans [Line Items]      
Certified Zone Status Green Green  
Contributions $ 30 $ 50 137
SW Carpenters Pension Plan      
Multiemployer Plans [Line Items]      
Certified Zone Status Green Green  
Contributions $ 1,336 $ 681 1,906
Cement Masons & Plasterers Trust Funds      
Multiemployer Plans [Line Items]      
Certified Zone Status   Green  
Contributions   $ 128  
Western Conference of Teamsters Pension Trust Fund      
Multiemployer Plans [Line Items]      
Certified Zone Status   Green  
Contributions   $ 22 46
Oregon Operating Engineers - AGC -IUOE Local 701      
Multiemployer Plans [Line Items]      
Certified Zone Status Green    
Contributions $ 117    
Hawaii Operating Engineers Local 3 Trust Funds      
Multiemployer Plans [Line Items]      
Certified Zone Status Green Green  
Contributions $ 1,610 $ 1,706 121
Hawaii Regional Council of Carpenters      
Multiemployer Plans [Line Items]      
Certified Zone Status Green Green  
Contributions $ 1,611 $ 1,542 $ 128