XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Revenue by Source (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Product Information [Line Items]    
Total revenue $ 4,682,573 $ 1,744,427
Equipment And Systems Sales [Member]    
Product Information [Line Items]    
Total revenue 4,396,827 1,642,572
Engineering And Other Services [Member]    
Product Information [Line Items]    
Total revenue 124,410 86,049
Shipping and Handling [Member]    
Product Information [Line Items]    
Total revenue 12,560 15,806
Miscellaneous [Member]    
Product Information [Line Items]    
Total revenue $ 148,776