XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases Narrative (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sep. 01, 2023
Right of use assets - operating lease $ 805,786 $ 310,162  
Right of use assets - finance lease 72,560 168,750  
Expected lease expense for first year     $ 208,000
Annual percentage increase in lease payments     3.00%
Rent expense related to operating leases 358,667 377,020  
Amortization expense related to finance leases $ 96,190 $ 103,926  
Maximum      
Term of contract 6 years    
Minimum      
Term of contract 3 years