XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefits - Multiemployer Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
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,289 $ 1,297 $ 2,480
Washington Laborers      
Multiemployer Plans [Line Items]      
Certified Zone Status Green Green  
Contributions $ 106 $ 244 236
Carpenters Retirement Plan of Western Washington      
Multiemployer Plans [Line Items]      
Certified Zone Status Green Green  
Contributions $ 1,717 $ 1,700 1,898
Cement Masons & Plasterers Trust Funds      
Multiemployer Plans [Line Items]      
Certified Zone Status   Green  
Contributions   $ 32 39
Western Conference of Teamsters Pension Trust Fund      
Multiemployer Plans [Line Items]      
Certified Zone Status Green Green  
Contributions $ 44 $ 44 15
Alaska Carpenters Trust Fund      
Multiemployer Plans [Line Items]      
Contributions     271
Alaska Laborers Trust Fund      
Multiemployer Plans [Line Items]      
Contributions     $ 226