XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.4
Stockholders’ Equity - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended 33 Months Ended
Oct. 02, 2024
intallment
shares
Oct. 01, 2024
shares
Oct. 02, 2023
intallment
Feb. 23, 2021
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
shares
Mar. 30, 2022
USD ($)
Share-Based Payment Arrangement [Abstract]                  
Percentage of expected performance targets to be achieved target award         100.00%     100.00%  
Authorized amount | $                 $ 50,000
Stock repurchase program, remaining authorized repurchase amount | $         $ 48,100     $ 48,100  
Equity-based awards | $         2,170 $ 2,392      
Employee Stock                  
Share-Based Payment Arrangement [Abstract]                  
Equity-based awards | $         100 100      
Stock to be purchased under ESPP | $         $ 500   $ 300    
Performance Shares                  
Share-Based Payment Arrangement [Abstract]                  
Awarded (in shares) | shares         152,072        
Percentage of target award granted         100.00%        
Number of shares of common stock consisted in each unit (in shares) | shares         1        
Number of equal annual installments for vesting | intallment     3            
Share-based payment arrangement, expense | $         $ 800 900      
Time-Based Restricted Stock Units                  
Share-Based Payment Arrangement [Abstract]                  
Awarded (in shares) | shares 175,382 36,596     211,978        
Number of equal annual installments for vesting | intallment 3                
Restricted Stock Units                  
Share-Based Payment Arrangement [Abstract]                  
Awarded (in shares) | shares         364,050,000        
Share-based payment arrangement, expense | $         $ 2,000 $ 2,300      
Nonvested award | $         $ 9,800     $ 9,800  
Cost not yet recognized, period for recognition         1 year 4 months 24 days        
Employee Stock                  
Share-Based Payment Arrangement [Abstract]                  
Shares issued as part of employee stock purchase plan (in shares) | shares         0 0      
Class A Common Stock                  
Share-Based Payment Arrangement [Abstract]                  
Capital shares reserved for future issuance (in shares) | shares         1,627,695     1,627,695  
Repurchased shares (in shares) | shares         0        
Repurchased and retired shares (in shares) | shares               73,487  
Repurchase and retirement of shares amount | $               $ 1,900  
Percentage of outstanding shares, ESPP issuance       1.00%          
Class A Common Stock | Maximum                  
Share-Based Payment Arrangement [Abstract]                  
Shares issued as part of employee stock purchase plan (in shares) | shares       603,622