XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Jul. 31, 2023
Jun. 30, 2023
Feb. 09, 2023
Subsequent Event [Line Items]      
Repurchase of ordinary shares (in shares)   3,752,415  
Average price of shares repurchased (in dollars per share)   $ 9.10  
Remaining authorized amount under share repurchase program   $ 135.1  
Amount of ordinary shares reauthorized for repurchase     $ 200.0
Subsequent Event      
Subsequent Event [Line Items]      
Repurchase of ordinary shares (in shares) 2,933,971    
Average price of shares repurchased (in dollars per share) $ 8.21    
Remaining authorized amount under share repurchase program $ 111.0