XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments of Operating Leases (Details)
Mar. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 $ 885,000
2023 105,000
Total lease payments 990,000
Less imputed interest (22,752)
Present value of operating lease liabilities $ 967,248