XML 66 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Notes Payable, AFCO Credit Corporation (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2022
Dec. 31, 2021
Notes Payable [Abstract]        
Down payments     $ 505,205 $ 442,086
Note payable     $ 141,298 181,123
Promissory Notes [Member] | AFCO Credit Corporation [Member]        
Notes Payable [Abstract]        
Proceeds to pay insurance premiums $ 465,380 $ 558,367    
Down payments $ 47,539 $ 111,673    
Interest rate 5.70% 5.25%    
Frequency of installment payments     monthly  
Monthly principal and interest payments $ 47,539 $ 45,751    
Maturity date of loan Mar. 31, 2023 Apr. 30, 2022    
Note payable     $ 141,298 181,123
Interest expense on loan     $ 10,572 $ 10,775