v3.25.2
Capital Stock - Additional Information (Details) - Common Class A - USD ($)
$ in Millions
Jun. 30, 2025
Jan. 24, 2024
Capital Stock [Line Items]    
Stock repurchase program remaining balance $ 14.4  
Maximum    
Capital Stock [Line Items]    
Share repurchase program authorized amount   $ 20.0