XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments Under Non-Cancellable Leases

Future minimum payments under non-cancellable leases as of December 31, 2022, were as follows:

 

     
Future Minimum Payments    
2023  $251,403 
2024   256,414 
2025   69,421 
Total undiscounted operating leases payments   577,238 
Less: Imputed interest   31,217 
Present Value of Operating Lease Liabilities   546,021 
      
Other Information     
Weighted-average remaining lease term   2.25 years 
Weighted-average discount rate   5.0%