XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
EQUIPMENT NOTE PAYABLE (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Jul. 31, 2017
Jun. 30, 2021
Jul. 31, 2021
Dec. 31, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Equipment note payable   $ 0   $ 175,398
CNC Machining [Member] | Financing Agreement [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Initial payment $ 85,661      
Monthly payments $ 6,788      
Maturity Terms January 2023      
Installation cost $ 24,281      
Financing Agreement [Member] | CNC Machining [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Equipment value     $ 426,000  
Purchase Agreement [Member] | CNC Machining [Member]        
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]        
Selling price of equipment   $ 275,000