XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Rental Payments for Operating Leases

The following table sets forth the future minimum lease payments under these operating leases:

 

For the nine months ending September 30,  Amount 
2023  $937,809 
2024   896,168 
2025   876,675 
2026   848,540 
2027   353,662 
Thereafter   256,496 
Total  $4,169,350 
Schedule of Operating Lease Costs

 

For the nine months ending September 30, 2022:    
Operating cash flows from operating leases  $318,030 
Weighted average remaining lease term – operating leases   4.7 years 
Weighted average discount rate – operating leases   6.99%