v3.26.1
Capital Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Mar. 31, 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 $ 10.0  
Repurchased shares 726,388  
Repurchased shares value $ 1.1  
Average price per share $ 1.46  
Maximum | Common Class A    
Capital Stock [Line Items]    
Share repurchase program authorized amount   $ 20.0