v3.26.1
Equity (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
shares
Share Repurchase Program [Line Items]  
Shares Purchased | shares 1,055,045
Treasury Stock, Valued, Acquired, Excluding Excise Tax | $ $ 309.5