XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Details) - A-CAM
6 Months Ended
Jun. 30, 2022
USD ($)
Iowa Operations [Member]  
Revenue Recognition (Details) - A-CAM [Line Items]  
Construction Contractor, Receivable, Excluding Contract Retainage (in Dollars) $ 596,084
Minnesota Operations [Member]  
Revenue Recognition (Details) - A-CAM [Line Items]  
Construction Contractor, Receivable, Excluding Contract Retainage (in Dollars) $ 8,354,481
A-CAM [Member]  
Revenue Recognition (Details) - A-CAM [Line Items]  
Contract Receivable Period 10 years