XML 109 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details 1)
Dec. 31, 2021
USD ($)
Commitments and Contingencies  
2022 $ 273,831
2023 283,415
2024 140,739
2025 94,799
Thereafter 98,117
Total undiscounted lease payments 890,901
Less: present value adjustment 102,458
Operating lease liability $ 788,443