XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Leases [Abstract]          
Operating lease cost $ 19,228 $ 17,848 $ 38,629 $ 37,635  
Operating lease payments 19,947 $ 18,744 40,074 $ 39,525  
Operating lease right of use assets 77,259   77,259   $ 116,610
Operating liability $ 78,628   $ 78,628   $ 117,637
Operating lease weighted average lease term 1 year   1 year    
Operating lease weighted average discount rate 3.55%   3.55%