XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2023
Commitments and Contingencies [Abstract]  
Schedule of Future Minimum Lease Payments At September 30, 2023, we had approximately $60,677 in future minimum lease payments due in less than a year. The below table presents the future minimum lease payments due reconciled to lease liabilities.
   Operating
Lease
 
For the nine months ended September 30, 2023    
2023  $60,677 
2024   262,296 
2025   296,284 
2026   324,427 
2027   343,545 
Thereafter   205,111 
Total undiscounted lease payments   1,492,341 
Present value discount, less interest   296,161 
Lease Liability  $1,196,180