XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details)
Dec. 31, 2022
USD ($)
Operating Leases  
Right-of-use assets, net $ 2,517,559
Current liabilities (418,619)
Non-current liabilities (2,118,958)
Total operating lease liabilities (2,537,577)
Finance Leases  
Right-of-use assets 1,903,443
Current liabilities (806,775)
Non-current liabilities (920,878)
Total finance lease liabilities $ (1,727,653)
Weighted Average Remaining Lease Term  
Operating leases 6 years 11 months 4 days
Finance leases 2 years
Weighted Average Discount Rate  
Operating leases 3.00%
Finance leases 3.00%