XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Lease Payments and Maturity of Operating Lease Liabilities

The following is a table of the lease payments and maturity of the Company’s operating lease liabilities as of March 31, 2024:

 

         
2024   $ 470,581  
2025     543,009  
2026     362,976  
2027     370,236  
2028 and thereafter     30,903  
Subtotal future lease payments     1,777,705  
Less imputed interest     (269,032 )
Total lease liabilities   $ 1,508,673  
         
Weighted average remaining life     3.30  
         
Weighted average discount rate     9.98 %