XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Exchangeable Shares, Share Repurchase Program and Secondary Public Offering (Details) - USD ($)
shares in Millions
2 Months Ended 7 Months Ended 9 Months Ended
Jun. 19, 2022
Jan. 31, 2023
Jan. 31, 2023
Jan. 31, 2022
Jun. 20, 2022
Equity [Abstract]          
Stock repurchase program, authorized amount $ 75,000,000       $ 200,000,000
Number of shares repurchased (in shares)     1.8 0.4  
Shares repurchased, cost $ 10,800,000 $ 72,000,000 $ 82,800,000 $ 17,900,000  
Remaining amount under repurchase program   $ 128,000,000 $ 128,000,000