XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Leases - Operating Lease Cost (Details) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Lease cost $ 2,033,677 $ 2,130,478 $ 6,337,150 $ 6,483,494
Variable and short-term lease cost 969,289 683,079 2,400,527 1,903,973
Total Lease Cost $ 3,002,966 $ 2,813,557 $ 8,737,677 $ 8,387,467