XML 45 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Note 8 - Leases - Future Minimum Lease Payments (Details) - USD ($)
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
FY 2024   $ 80,154  
FY 2025   106,872  
FY 2026   106,872  
FY 2027   106,872  
FY 2028   106,872  
FY 2029   26,718  
Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Seven   $ 534,360  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount     $ 60,458
Operating Lease, Liability $ 473,902    
Operating Lease, Weighted Average Remaining Lease Term 3 years    
Operating Lease, Weighted Average Discount Rate, Percent 500.00%