v3.26.1
Stock Transactions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Nov. 05, 2025
Oct. 30, 2024
Class of Stock [Line Items]                
Stock repurchase program and unit redemption remaining authorized amount   $ 274,569 $ 178,389 $ 274,569 $ 178,389      
Class B Common Stock                
Class of Stock [Line Items]                
Common stock, issued during the period (in shares) 64,000,000.0 0 0 0 0      
Common stock, shares outstanding (in shares)   109,452,953 109,500,000 109,452,953 109,500,000 109,452,953    
Class A Common Stock                
Class of Stock [Line Items]                
Common stock, issued during the period (in shares)   80,362 83,694 82,432 126,719      
Common stock, shares outstanding (in shares)   363,232,570   363,232,570   363,175,091    
Stock repurchase program, authorized amount $ 400,000           $ 400,000 $ 400,000
Stock repurchase program and unit redemption remaining authorized amount   $ 274,600   $ 274,600