XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Details)
Mar. 31, 2021
USD ($)
Payments  
2021 $ 237,525
Total minimum lease payments 237,525
Sublease Income  
2021 (25,105)
Total Sublease Income (25,105)
Net Commitments  
2021 212,420
Total minimum lease payments $ 212,420