XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details) - USD ($)
1 Months Ended
Jul. 20, 2020
Apr. 30, 2022
Apr. 30, 2021
Jun. 30, 2022
Commitments and Contingencies.        
Loss contingency damages due to third party $ 3,000,000      
Settlement payment   $ 750,000 $ 625,000  
Settlement payable       $ 0