XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 4 - Leases (Details Textual)
3 Months Ended
Mar. 31, 2024
USD ($)
Operating Lease, Payments $ 1,088,658
Finance Lease, Principal Payments 203,886
Finance Lease Expense 202,929
Other Expense [Member]  
Operating Lease, Payments $ 56,428