XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases (Details)
Dec. 31, 2021
USD ($)
Operating Leases  
2022 $ 136,937
2023 264,183
2024 245,697
2025 36,564
Total undiscounted future minimum lease payments 683,381
Less: Imputed interest (39,724)
Present value of operating lease obligation $ 643,657