v3.26.1
Equity - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
class_of_stock
$ / shares
shares
Jun. 30, 2026
USD ($)
class_of_stock
$ / shares
shares
Mar. 18, 2026
USD ($)
Dec. 31, 2025
$ / shares
shares
Class of Stock [Line Items]        
Classes of authorized common shares | class_of_stock 2 2    
Common stock, par value (in dollars per share) | $ / shares $ 0.0000011951862 $ 0.0000011951862   $ 0.000001
Preference shares authorized (in shares) 100,000,000 100,000,000   100,000,000
Preferred stock, shares outstanding (in shares) 0 0   0
Preferred stock, shares issued (in shares) 0 0   0
Shares repurchased and retired (in shares) 4,725,968 5,554,301    
Shares repurchased and retired | $ $ 66.4 $ 77.3    
Withheld common shares for tax purposes, value | $ 2.4 5.3    
Repurchase Program        
Class of Stock [Line Items]        
Shares repurchased, authorized amount | $     $ 200.0  
Stock repurchase program, remaining authorized repurchase amount | $ $ 122.7 $ 122.7    
Withheld common shares for tax purposes (in shares) 174,026 403,288    
Class A Common Shares        
Class of Stock [Line Items]        
Common stock, shares authorized (in shares) 500,000,000 500,000,000   500,000,000
Class B Common Shares        
Class of Stock [Line Items]        
Common stock, shares authorized (in shares) 140,000,000 140,000,000   140,000,000