XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Leases - Maturities of Lease Liabilities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
2023, operating lease $ 745,898  
2023, finance lease 516,175  
2024, operating lease 604,324  
2024, finance lease 517,076  
2025, operating lease 315,007  
2025, finance lease 513,658  
2026, operating lease 304,595  
2026, finance lease 478,441  
2027, operating lease 304,595  
2027, finance lease 1,016,291  
Thereafter, operating lease 2,056,019  
Thereafter, finance lease 190,659  
Total payment under operating lease agreements 4,330,439  
Total payment under lease agreements 3,232,300  
Less imputed interest on operating lease (1,058,442)  
Less imputed interest on finance lease (449,091)  
Total operating lease liability 3,271,997 $ 7,000,608
Total finance lease liability $ 2,783,209 $ 2,873,415