XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Share Capital and Additional Paid in Capital Authorized - Additional Information (Details) - shares
Mar. 31, 2022
Mar. 31, 2021
Voting common shares outstanding 29,098,982 38,093,317
Class A    
Non-voting shares outstanding 5,537,313 0
Class B    
Non-voting shares outstanding 16,622,281 0