XML 31 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments Required Under Operating Leases

Following is a schedule by years of future minimum rental payments required under operating leases with initial or remaining non-cancelable lease terms in excess of one year as of September 30, 2023:

 

Year  Total 
October 1 – December 31, 2023  $15,887 
2024   64,393 
2025   66,969 
2026   51,778 
Total future undiscounted lease payments   199,027 
Less imputed interest   (61,481)
Present value of lease liabilities  $137,546 
Schedule of Right of Use Asset and the Corresponding Lease Liability

Below is a table for the right of use asset and the corresponding lease liability in the consolidated balance sheets:

 

Operating Leases  September 30, 2023   December 31, 2022 
Right of use asset  $159,424   $282,095 
Right of use liability, current  $66,259   $142,171 
Right of use liability, long term  $71,287   $139,924 
Total lease liability  $137,546   $282,095 
Schedule of Lease Cost for Operating Leases

The components of lease cost for operating leases for the nine months ended September 30, 2023 and 2022 are as follows:

 

   September 30, 2023   September 30, 2022 
Operating lease cost  $153,290   $152,193 
Short-term lease cost   110,205    123,514 
Total lease cost  $263,495   $275,707