v3.26.1
Equity - Schedule of Rollforward of Common Stock (Details)
3 Months Ended
Jun. 30, 2026
shares
Class A Common Stock  
Common Stock, Shares Outstanding [Roll Forward]  
Outstanding, beginning of period (in shares) 43,697,484
Stock Repurchased and Retired During Period (in shares) (558,591)
Awards granted (in shares) 199,803
Shares issued pursuant to Employee Share Purchase Plan (in shares) 12,215
Forfeitures (in shares) (1,676)
Outstanding, end of period (in shares) 43,349,235
Class B Common Stock  
Common Stock, Shares Outstanding [Roll Forward]  
Outstanding, beginning of period (in shares) 11,836,450
Stock Repurchased and Retired During Period (in shares)
Awards granted (in shares) 0
Shares issued pursuant to Employee Share Purchase Plan (in shares) 0
Forfeitures (in shares) 0
Outstanding, end of period (in shares) 11,836,450