XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Jan. 02, 2022
Leases      
Operating lease right of use assets, net $ 177,480,671 $ 83,325,075 $ 36,304,289
Operating lease liabilities, current portion 6,020,163 4,293,085 7,370,890
Operating lease liabilities, net of current portion $ 178,312,362 $ 81,626,338 $ 29,884,584