LEASES - Other supplemental information of Leases (Details) - USD ($) |
3 Months Ended | |
|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| LEASES | ||
| Operating lease amortization | $ 164,101 | $ 158,071 |
| Finance lease amortization | 4,333 | 6,300 |
| Finance lease interest | $ 281 | $ 544 |
| Lease term (years) - operating lease | 7 years | 8 years |
| Lease term (years) - finance lease | 2 years 4 months 24 days | 2 years 8 months 12 days |
| Lease rate - operating lease | 4.50% | 4.50% |
| Lease rate - finance lease | 4.50% | 3.70% |