XML 35 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Commitements and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitements and Contingencies [Abstract]  
Schedule of future minimum lease payments
   Operating
Lease
 
For the fiscal years ending December 31, 2022:  $ 
2023   143,325 
2024   168,577 
2025   191,778 
2026   66,536 
Thereafter   
-
 
Total undiscounted lease payments   570,216 
Present value discount, less interest   63,029 
Lease Liability  $507,187