LEASES (Details) - USD ($) |
Mar. 31, 2023 |
Dec. 31, 2022 |
Jan. 02, 2022 |
---|---|---|---|
Leases | |||
Operating lease right of use assets, net | $ 169,282,279 | $ 83,325,075 | |
Operating lease liabilities, current portion | 4,682,746 | 4,293,085 | $ 7,370,890 |
Operating lease liabilities, net of current portion | $ 168,845,549 | $ 81,626,338 | $ 29,884,584 |