XML 78 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
May 21, 2025
Sep. 30, 2025
Sep. 30, 2024
Feb. 29, 2024
Share Repurchase Program [Line Items]        
Share repurchase aggregate amount       $ 400.0
Shares repurchased   0 7,900,000  
Shares repurchased price per share     $ 25.33  
Shares repurchased value     $ 200.0  
Share repurchase program remaining authorized amount   $ 200.0    
Increase in number of ordinary shares authorized 4,250,000