XML 93 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Maturities of operating lease liabilities (Details) - USD ($)
Dec. 31, 2023
Sep. 30, 2023
Year ending December 31,    
2024 (9 months) $ 2,276,166  
2025 5,498,855  
2026 4,044,143  
2027 3,962,569  
2028 3,728,589  
Thereafter 1,874,007  
Total lease payments 21,384,329  
Less: imputed interest (10,015,641)  
Present value of lease liabilities $ 11,368,688 $ 5,701,416