XML 115 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefits - Multiemployer Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
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 $ 2,480 $ 3,021 $ 2,482
Washington Laborers      
Multiemployer Plans [Line Items]      
Certified Zone Status Green Green  
Contributions $ 236 $ 30  
Carpenters Retirement Plan of Western Washington      
Multiemployer Plans [Line Items]      
Certified Zone Status Green Green  
Contributions $ 1,898 $ 695 932
Cement Masons & Plasterers Trust Funds      
Multiemployer Plans [Line Items]      
Certified Zone Status Green Green  
Contributions $ 39 $ 2  
Washington-Idaho-Montana Carpenters-Employers Retirement Trust Fund      
Multiemployer Plans [Line Items]      
Certified Zone Status Yellow Yellow  
Contributions   $ 36  
Engineers - AGC Retirement Trust of the Inland Empire      
Multiemployer Plans [Line Items]      
Certified Zone Status Yellow Yellow  
Contributions   $ 20  
Western Conference of Teamsters Pension Trust Fund      
Multiemployer Plans [Line Items]      
Certified Zone Status Green Green  
Contributions $ 15    
Alaska Carpenters Trust Fund      
Multiemployer Plans [Line Items]      
Certified Zone Status Yellow Yellow  
Contributions $ 271 $ 377 328
Alaska Laborers Trust Fund      
Multiemployer Plans [Line Items]      
Certified Zone Status Yellow Yellow  
Contributions $ 226 $ 552 $ 321