XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Maturities of the lease liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
LEASES    
2025 $ 1,695,676  
2026 1,735,747  
2027 1,776,920  
2028 1,819,224  
2029 1,862,893  
Thereafter 13,550,383  
Total lease payments 22,440,843  
Imputed interest (9,544,184)  
Total lease liability $ 12,896,659 $ 13,270,295