XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 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 six months ending June 30,  Amount 
2023  $936,408 
2024   910,374 
2025   875,986 
2026   890,264 
2027   443,008 
Thereafter   346,110 
Total  $4,402,150 
Schedule of Operating Lease Costs

 

For the six months ending June 30, 2022:    
Operating cash flows from operating leases  $307,471 
Weighted average remaining lease term – operating leases   4.9 years 
Weighted average discount rate – operating leases   7.0%