XML 49 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jan. 01, 2025
Jun. 27, 2018
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense     $ 5,420 $ 4,518  
Unrecognized compensation expense related to RSUs and option awards     $ 38,300    
Compensation expense, expected recognition period     2 years 6 months    
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock optios granted     0    
Employee Stock Option | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options expiration period     10 years    
Performance and Service-Based RSUs [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted, Number of Shares     922,016    
Stock-based compensation expense     $ 1,100 $ 300  
Vested, Number of Shares     81,765    
Performance and Service-Based RSUs [Member] | Performance Goal Achieved [Member] | Outstanding at December 31, 2024 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period of RSU         4 years
Performance and Service-Based RSUs [Member] | Performance Goal Achieved Year 2025 [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of vesting of award under share-based payment arrangement     100.00%    
Performance and Service-Based RSUs [Member] | Performance Goal Achieved Year 2025 [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of vesting of award under share-based payment arrangement     33.00%    
Performance and Service-Based RSUs [Member] | Performance Goal Not Achieved Year 2025 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of vesting of award under share-based payment arrangement     0.00%    
Performance and Service-Based RSUs [Member] | Performance Goal Achieved Year 2027 To 2029 [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of vesting of award under share-based payment arrangement     100.00%    
Performance and Service-Based RSUs [Member] | Performance Goal Achieved Year 2027 To 2029 [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of vesting of award under share-based payment arrangement     10.00%    
Performance and Service-Based RSUs [Member] | Performance Goal Not Achieved Year 2027 To 2029 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of vesting of award under share-based payment arrangement     0.00%    
Performance and Service-Based RSUs [Member] | Performance Target Year 2025 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted, Number of Shares     347,840    
Vesting period of RSU     4 years    
Performance and Service-Based RSUs [Member] | Performance Target Period December 31, 2027 to 2029 [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted, Number of Shares     574,176    
2018 Equity Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of Shares Authorized   2,149,480      
Number of shares available for grant     3,033,905    
Share-based Compensation, number of additional shares available for issuance 1,782,084        
2018 Equity Incentive Plan [Member] | From 2008 Plan [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of Shares Authorized   5,028,832      
2018 Equity Incentive Plan [Member] | Class A Common Stock [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual increase in shares authorized   2,500,000      
2018 Equity Incentive Plan [Member] | Class A Common Stock and Class B Common Stock [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual percentage increase in shares authorized   5.00%      
2018 Equity Incentive Plan [Member] | Class A Common Stock and Class B Common Stock [Member] | From 2008 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of Shares Authorized   583,056