XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Leases (Details Textual)
12 Months Ended
Dec. 31, 2024
USD ($)
Number of Facilities 2
Operating Lease, Payments $ 853,566
Operating Lease, Expense 851,110
Finance Lease, Principal Payments 1,378,297
Finance Lease Expense $ 154,598