XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Revenue by Source (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Product Information [Line Items]        
Total revenue $ 913,571 $ 5,063,079 $ 6,659,858 $ 9,822,391
Equipment And Systems Sales [Member]        
Product Information [Line Items]        
Total revenue 647,870 4,941,380 5,944,445 9,375,093
Engineering And Other Services [Member]        
Product Information [Line Items]        
Total revenue 235,301 104,434 462,943 382,559
Shipping and Handling [Member]        
Product Information [Line Items]        
Total revenue 1,000 17,265 18,335 64,739
Forfeited Non Refundable Customer Deposits [Member]        
Product Information [Line Items]        
Total revenue $ 29,400 $ 234,135