XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Leases - Operating Lease Liabilities (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Remainder of 2023 $ 130,136  
2024 522,099  
2025 474,766  
2026 363,550  
2027 147,599  
Thereafter 10,371  
Total undiscounted lease payments 1,648,521  
Less: effect of discounting (88,963)  
Present value of estimated lease payments (lease liability) $ 1,559,558 $ 1,904,285