Quarterly report [Sections 13 or 15(d)]

Equity-Based Compensation - Additional Information (Detail)

v3.25.2
Equity-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jun. 04, 2025
Jun. 08, 2022
May 31, 2024
Apr. 30, 2024
May 31, 2023
Apr. 30, 2023
Nov. 30, 2022
May 31, 2022
Aug. 31, 2021
May 31, 2021
May 31, 2020
May 31, 2019
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Nov. 02, 2012
Class A Common Stock                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units granted                             0 15,017      
Class B Common Stock                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units granted                             137,100        
Non-Qualified Stock Options                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units granted                     86,764 60,742       279,529      
Restricted stock units\non-qualified stock options, granted description                             One third of the NQOs will vest and become exercisable on each of the first, second and third anniversaries of the grant date.        
Fair value assumptions, strike price                     $ 10.18 $ 14.54              
Fair value assumptions, risk free rate                     0.64% 2.32%              
Fair value assumptions, expiration                     10 years 5 years              
Fair value assumptions, volatility                     48.00% 34.20%              
Compensation expense forfeiture rate                     1.00% 1.00%              
Compensation expense                         $ 401 $ 485 $ 855 $ 839      
Recognition period of unrecognized compensation expense related to unvested awards                             1 year 1 month 28 days   1 year 7 months 6 days    
Unrecognized compensation expense related to unvested awards                         $ 2,542   $ 2,542   $ 3,378    
Restricted Stock Units                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units granted                               68,919      
2012 Equity Incentive Plan                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Shares reserved for issuance, authorized 4,237,500 2,737,500                                 1,687,500
Increase in the number of shares issuable 1,500,000 1,050,000                                  
Shares reserved for issuance                         2,322,416   2,322,416        
2012 Equity Incentive Plan | Non-Qualified Stock Options                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Fair value assumptions, strike price     $ 14.65                                
Fair value assumptions, risk free rate     4.63%                                
Fair value assumptions, expiration     10 years                                
Fair value assumptions, volatility     35.50%                                
Fair value assumptions, dividend     5.19%                                
Compensation expense forfeiture rate     1.00%                                
2012 Equity Incentive Plan | Non-Qualified Stock Options | Class B Common Stock                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Shares reserved for issuance       60,286                              
Restricted stock units granted     279,529                                
Number of shares issued for equity incentive plan       456                              
2012 Equity Incentive Plan | Employee                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units granted                   116,823 49,116                
Fair Value per unit                   $ 13.91 $ 10.11                
2012 Equity Incentive Plan | Employee | Class A Common Stock                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units granted         11,822     10,270 1,827                    
Fair Value per unit         $ 18.61     $ 21.42 $ 15.96                    
2012 Equity Incentive Plan | Employee | Restricted Stock Units | Class A Common Stock                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units\non-qualified stock options, granted description         The RSUs will vest and settle on the third anniversary of the grant date.     The RSUs will vest and settle on the third anniversary of the grant date. in August 2024.                    
2012 Equity Incentive Plan | Employee | Restricted Stock Units | Class B Common Stock                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units granted     53,902     101,192 92,154                        
Fair Value per unit     $ 14.65     $ 18.18 $ 18.99                        
Restricted stock units\non-qualified stock options, granted description     Twenty-five percent of the RSUs granted will vest and settle on each of the first, second, third and fourth anniversaries of the grant date.     Twenty-five percent of the RSUs granted will vest and settle on each of the first, second, third and fourth anniversaries of the grant date. Twenty-five percent of the RSUs granted will vest and settle on each of the first, second, third and fourth anniversaries of the grant date.                        
2012 Equity Incentive Plan | First Anniversary | Employee | Class A Common Stock                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units granted     3,413                                
Fair Value per unit     $ 14.65                                
2012 Equity Incentive Plan | First Anniversary | Employee | Restricted Stock Units | Class A Common Stock                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units\non-qualified stock options, granted description     The RSUs will vest and settle on the first anniversary of the grant date.                                
2012 Equity Incentive Plan | First Anniversary | Board of Directors                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock, vesting percentage     0.33%                                
2012 Equity Incentive Plan | Second Anniversary | Board of Directors                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock, vesting percentage     0.33%                                
2012 Equity Incentive Plan | Third Anniversary | Employee | Class B Common Stock                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units granted     11,604                                
Fair Value per unit     $ 14.65                                
2012 Equity Incentive Plan | Third Anniversary | Employee | Restricted Stock Units | Class B Common Stock                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units\non-qualified stock options, granted description     The RSUs will vest and settle on the third anniversary of the grant date.                                
2012 Equity Incentive Plan | Third Anniversary | Board of Directors                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock, vesting percentage     0.33%                                
2012 Equity Incentive Plan | Fourth Anniversary | Employee                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock, vesting percentage             25.00%     25.00% 25.00%                
2012 Equity Incentive Plan | Fourth Anniversary | Board of Directors                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock, vesting percentage     0.33%                                
2012 Equity Incentive Plan | Three Year Annual Vesting Period | Non-Qualified Stock Options                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units\non-qualified stock options, granted description                             One third of the NQOs will vest and become exercisable on each of the first, second and third anniversaries of the grant date.        
2012 Equity Incentive Plan | Three Year Annual Vesting Period | Employee | Class A Common Stock                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units granted                   11,635                  
Fair Value per unit                   $ 14.61                  
2012 Equity Incentive Plan | Three Year Annual Vesting Period | Employee | Restricted Stock Units | Class A Common Stock                                      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                                      
Restricted stock units\non-qualified stock options, granted description                                   in May 2024.