XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Lease Cost [Abstract]    
Operating leases cost excluding short-term rental expense $ 1,616,853 $ 682,616
Short-term lease cost 238,386 4,974
Total 1,855,239 687,590
Supplemental Information Related to Operating Leases [Abstract]    
Cash paid for amounts included in the measurement of lease liabilities $ 1,108,721 $ 879,788
Weighted average remaining lease term 8 years 4 months 9 days 2 years
Weighted average discount rate 4.27% 3.80%
Maturity of Lease Liabilities [Abstract]    
2023 $ 1,341,954  
2024 1,296,713  
2025 1,043,197  
2026 1,086,121  
2027 1,119,334  
2028 and thereafter 4,679,951  
Total lease payments 10,567,270  
Less: imputed interest 1,832,354  
Total 8,734,916  
Less: current portion $ 1,313,334 $ 839,330
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Less: current portion  
Non-current portion $ 7,421,582 $ 489,997
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Non-current portion