XML 55 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Operating Lease [Abstract]  
Schedule of consolidated balance sheets
   December 31,
2022
   December 31,
2021
 
Operating lease right-of-use assets  $2,854,196   $3,192,604 
Lease liabilities, current portion   713,100    613,696 
Lease liabilities, long-term   2,237,797    2,607,862 
Total operating lease liabilities  $2,950,897   $3,221,558 
Weighted-average remaining lease term (months)   47    59 
Weighted average discount rate   4.36%   4.29%

 

Schedule of operating lease liabilities

Year Ending December 31,

  Amount 
2023  $829,045 
2024   846,987 
2025   802,413 
2026   512,756 
2027   228,889 
Thereafter   - 
Total   3,220,090 
Less: imputed interest   (269,193)
Total operating lease liabilities  $2,950,897 

 

Schedule of financing lease liabilities

Year Ending December 31,

  Amount 
2023  $234,556 
2024   218,099 
2025   211,332 
2026   211,332 
2027   210,042 
Thereafter   28,833 
Total   1,114,194 
Less: amount representing interest   (144,328)
Present value of minimum lease payments  $969,866