v3.26.1
Stock Transactions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 01, 2023
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Nov. 05, 2025
Oct. 30, 2024
Class of Stock [Line Items]            
Stock repurchase program and unit redemption remaining authorized amount   $ 386,920 $ 326,899      
Class B Common Stock            
Class of Stock [Line Items]            
Common stock, issued during the period (in shares) 64,000,000.0 0 0      
Common stock, shares outstanding (in shares)   109,452,953   109,452,953    
Class A Common Stock            
Class of Stock [Line Items]            
Common stock, issued during the period (in shares)   2,070 43,025      
Common stock, shares outstanding (in shares)   369,430,136   363,175,091    
Stock repurchase program, authorized amount $ 400,000       $ 400,000 $ 400,000
Stock repurchase program and unit redemption remaining authorized amount   $ 386,900