v3.26.1
Capital Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Jun. 30, 2026
Jan. 24, 2024
Capital Stock [Line Items]    
Stock repurchase program remaining balance $ 18.5  
Common Class A    
Capital Stock [Line Items]    
Stock repurchase program remaining balance $ 5.2  
Repurchased shares 2,436,177  
Repurchased shares value $ 4.8  
Average price per share $ 2.05  
Maximum | Common Class A    
Capital Stock [Line Items]    
Share repurchase program authorized amount   $ 20.0