XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.1
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