LEASES - Maturities of lease liabilities (Details) |
Jun. 30, 2023
USD ($)
|
|---|---|
| Maturities of lease liabilities | |
| 2024 | $ 952,880 |
| 2025 | 948,701 |
| 2026 | 946,226 |
| 2027 | 938,802 |
| 2028 | 938,802 |
| Thereafter | 1,876,899 |
| Total lease payments | 6,602,310 |
| Less: imputed interest | 923,521 |
| Total | $ 5,678,789 |