XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Leases (Details)
Mar. 31, 2022
USD ($)
Operating Leases  
2022 $ 67,036
2023 264,183
2024 245,697
2025 36,564
Total undiscounted future minimum lease payments 613,480
Less: Imputed interest (32,373)
Present value of operating lease obligation $ 581,107