Annual report pursuant to Section 13 and 15(d)

LEASES - Lease Liabilities - (Details)

v3.22.4
LEASES - Lease Liabilities - (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating leases $ 6,977,896 $ 1,554,767
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total lease liabilities Total lease liabilities
Finance leases $ 3,147,198 $ 0
Total lease liabilities 10,125,094 1,554,767
Less: current portion (1,285,032) (363,714)
Long-term portion $ 8,840,062 $ 1,191,053