XML 94 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Weighted average remaining lease term 3 years 2 months 1 day  
Weighted average discount rate 6.70%  
Cash paid $ 78,875  
Payments on lease obligations 91,228 $ 101,405
Amortization on right of use assets $ 94,564  
Amortization on the right of use assets   $ 101,433