XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 - Commitments and Contingencies - Other Supplemental Information Related to Leases (Details) - USD ($)
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating leases (Year) 8 years 9 months 3 days  
Finance leases (Year) 3 years 1 month 9 days  
Operating leases 11.00%  
Finance leases 7.29%  
Operating cash flows from operating leases $ 1,357,074  
Finance Lease, Interest Payment on Liability 197,141  
Finance Lease, Principal Payments $ 812,315 $ 737,338