XML 46 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Nov. 30, 2014
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock dividend payments $ 0    
Class B      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares authorized to be repurchased     3,000,000
Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized stock option compensation not yet recognized $ 2,600,000    
Unrecognized compensation cost, weighted average recognition period 2 years 4 months 28 days    
Restricted Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized stock option compensation not yet recognized $ 1,000,000    
Unrecognized compensation cost, weighted average recognition period 11 months 4 days    
2014 Share Repurchase Program      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock repurchased during period, shares 0 0