XML 95 R83.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF CONTRACT ASSETS AND CONTACT LIABILITIES (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Contract Assets And Liabilities        
Contract asset, beginning balance $ 1,979,679 $ 794,416 $ 1,739,201 $ 781,819
Changes in revenue billed, contract price or cost estimates (864,619) (227,901) (624,141) (215,304)
Contract asset, net, ending balance 1,115,060 566,515 1,115,060 566,515
Contract liability, beginning balance (1,899,409) (924,856) (980,319) (369,890)
Changes in revenue billed, contract price or cost estimates (2,197) 185,894 (921,287) (369,072)
Contract liability, ending balance (1,901,606) (738,962) (1,901,606) (738,962)
Net billings in excess of costs, beginning balance 80,270 (130,440) 758,882 411,929
Changes in revenue billed, contract price or cost estimates (866,816) (42,007) (1,545,428) (584,376)
Net billings in excess of costs, ending balance $ (786,546) $ (172,447) $ (786,546) $ (172,447)