COMMITMENTS AND CONTINGENCIES (Tables)
|
12 Months Ended |
Dec. 31, 2022 |
| COMMITMENTS AND CONTINGENCIES |
|
| Schedule of components of lease expenses |
| | | | | | | | | | Year Ended December 31, | Lease cost | | Classification | | 2022 | Operating lease cost | | | | | | Amortization of leased assets | | Depreciation, amortization | | $ | 710,151 | Interest on lease liabilities | | Interest expense | | | 1,029,645 | Net lease cost | | | | $ | 1,739,796 |
| | | | Lease Term and Discount Rate | | December 31, 2022 | | Weighted-average remaining lease term (years) | | | | Operating leases | | 23.11 | | Weighted-average discount rate (%) | | | | Operating leases | | 6.35 | % |
| | | | | | | | | | | | Year Ended December 31, | Other information | | 2020 | | 2021 | | 2022 | Cash paid for amount included in the measurement of lease liabilities | | | | | | | | | | Operating cash flows from operating leases | | $ | 2,017,981 | | $ | 1,592,403 | | $ | 2,719,988 | Right of use assets obtained in exchange for lease obligations | | $ | 814,811 | | $ | 145,795 | | $ | 5,252,612 |
|
| Schedule of future minimum payments required under the operating lease |
| | | | | | USD | Year ended December 31, | | | | 2023 | | $ | 2,225,284 | 2024 | | | 1,704,494 | 2025 | | | 1,790,875 | 2026 | | | 1,987,099 | 2027 | | | 2,296,868 | 2028 and later | | | 29,877,920 | Total minimum lease payments | | | 39,882,540 | Less: Amount representing interest | | | (17,815,625) | Present value of net minimum lease payments | | $ | 22,066,915 | Current portion | | | 1,211,706 | Non-current portion | | | 20,855,209 |
|