XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Operating Leases (Tables)
6 Months Ended
Jun. 30, 2022
Disclosure Text Block [Abstract]  
Schedule of undiscounted cash payment obligations for its non-cancelable lease liabilities
2022  $24,427 
2023   27,140 
2024   
 
2025   
 
2026   
 
Total undiscounted cash payments   51,567 
Less interest   (2,855)
Present value of payments  $48,712