XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Maturities of the lease liabilities (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
LEASES    
2025 $ 1,685,727  
2026 1,725,524  
2027 1,766,416  
2028 1,808,432  
2029 1,851,603  
Thereafter 14,024,373  
Total lease payments 22,862,075  
Present value discount (9,861,333)  
Total lease liability $ 13,000,742 $ 13,270,295