v3.26.3
Subsequent Events (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 03, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Subsequent Event [Line Items]          
Share repurchases (in shares)   92,255 1,779,782 1,929,959 4,276,391
Common Class B          
Subsequent Event [Line Items]          
Share repurchases (in shares)   92,255 1,779,782 1,929,959 4,276,391
Subsequent Event | Common Class B          
Subsequent Event [Line Items]          
Share repurchases (in shares) 70,363        
Share repurchases $ 2.4        
Remaining share repurchase authorization $ 131.1