XML 56 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Schedule of Costs, Estimated Earnings and Billings) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Receivables [Abstract]    
Costs incurred on uncompleted contracts $ 26,833 $ 17,019
Estimated earnings 3,697 1,580
Less: billings to date (33,615) (16,637)
Retainage 200 923
Ending balance $ (2,885) $ 2,885