XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2023
Jun. 30, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Notes Payable [Abstract]              
Down payments         $ 0 $ 141,298  
July Promissory Note [Member] | AFCO Credit Corporation [Member]              
Notes Payable [Abstract]              
Proceeds to pay insurance premiums $ 469,042            
Down payments $ 48,423            
Interest rate 8.60%            
Frequency of installment payments         monthly    
Monthly principal and interest payments $ 48,423            
Maturity date of loan Nov. 30, 2023            
Note payable     $ 0   $ 0   $ 0
Interest expense on loan     $ 0 $ 1,319 $ 0 $ 1,319  
June Promissory Note [Member] | AFCO Credit Corporation [Member]              
Notes Payable [Abstract]              
Proceeds to pay insurance premiums   $ 465,380          
Down payments   $ 47,539          
Interest rate   5.70%          
Frequency of installment payments         monthly    
Monthly principal and interest payments   $ 47,539          
Maturity date of loan   Mar. 31, 2023