XML 60 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details 4) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Leases    
Remainder of 2024 $ 257,672  
2025 1,045,192  
2026 1,074,288  
2027 961,526  
2028 841,379  
2029 and thereafter 15,358,663  
Total undiscounted minimum future lease payments 19,538,720  
Imputed interest (9,277,365)  
Total operating lease liability 10,261,355  
Current portion 287,128  
Non-Current portion 9,974,227 $ 9,383,557
Lease liability $ 10,261,355