XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.1
LEASES - Related party leases (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
lease
Dec. 31, 2021
USD ($)
OPERATING LEASE RIGHT-OF-USE ASSET / OPERATING LEASE LIABILITY    
Right-of-use operating lease asset $ 3,866,406 $ 3,065,152
Operating lease liability, current 1,433,184 721,809
Operating lease liability, non-current 2,541,590 2,427,762
Rent expense 876,845 614,953
Lease, Renewal Options Exercise, Remaining Minimum Lease Payments Due 2,995,100  
Lease, Lease Not yet Commenced, Remaining Minimum Lease Payments Due $ 474,574  
Operating Lease, Weighted Average Remaining Lease Term 5 years  
Finance Lease, Weighted Average Remaining Lease Term 10 years  
Related party leases    
OPERATING LEASE RIGHT-OF-USE ASSET / OPERATING LEASE LIABILITY    
Number of operating lease | lease 3  
Right-of-use operating lease asset $ 1,074,958  
Operating lease liability, current 526,378  
Operating lease liability, non-current 618,617  
Rent expense $ 434,437 $ 516,383