v3.26.1
Equity - Schedule of Share Repurchase Program (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
shares
Equity [Abstract]  
Total Number of Shares Purchased | shares 713,434
Total Cost $ 61.9
Remaining Authorization $ 108.1