v3.26.1
Equity - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Aug. 11, 2025
Jul. 22, 2025
Jun. 30, 2026
Mar. 31, 2026
Common Stock [Member]        
Class of Stock [Line Items]        
Stock repurchase program period   1 year    
Common Stock [Member] | Maximum [Member]        
Class of Stock [Line Items]        
Stock repuchase program authorized amount   $ 50.0    
Class A Common Stock [Member]        
Class of Stock [Line Items]        
Repurchase of shares 900,000   578,322 1,068,016
Sale of stock, purchase price per share $ 23.33   $ 15.82 $ 18.59
Aggregate purchase price $ 21.0   $ 9.1 $ 19.9