v3.26.1
Shareholders' Equity - Narrative (Details) - July 2024 Share Repurchase Program - Ordinary Options - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Jul. 31, 2024
Share Repurchase Program [Line Items]      
Total amount authorized for repurchase of shares under share repurchase program     $ 500,000,000.0
Stock repurchased $ 0 $ 0  
Remaining amount authorized for repurchase of shares $ 225,000,000.0