v3.24.1.1.u2
LEASES (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Leases    
Operating lease right of use assets, net $ 229,016,100 $ 241,613,588
Operating lease liabilities, current portion 1,944,026 1,982,281
Operating lease liabilities, net of current portion $ 231,815,657 $ 242,488,610