XML 86 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Leases - Operating Lease Cost (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Lease cost $ 8,154,253 $ 6,954,708
Variable and short-term lease cost 2,109,390 647,242
Total Lease Cost $ 10,263,643 $ 7,601,950