XML 87 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Construction Contracts (Net Position of Uncompleted Construction Contracts) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Contractors [Abstract]      
Costs incurred on uncompleted construction contracts $ 905,037 $ 695,564  
Estimated earnings 32,130 24,553  
Billings (943,117) (725,174)  
Net position (5,950) (5,057)  
Construction contract costs and estimated earnings in excess of billings 138 249 $ 1,358
Billings in excess of construction contract costs and estimated earnings $ (6,088) $ (5,306) $ (3,037)