XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Equity and Stock-Based Compensation - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 01, 2024
Apr. 01, 2023
Mar. 03, 2023
Apr. 01, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Apr. 09, 2024
Apr. 09, 2019
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Stock repurchase activity, authorized amount                 $ 15,000,000
Stock repurchase program expiration date       Apr. 09, 2023          
Stock repurchase program, period     2 years            
Stock repurchased during period, shares         1,800,000        
Stock repurchased during period, value         $ 27,778,000 $ 974,000      
Forfeiture period after ending employment         90 days        
Option exercised, intrinsic value         $ 2,700,000 $ 3,300,000 $ 800,000    
Number of options granted         0 0      
Estimated grant date fair value of options vested         $ 1,200,000 $ 1,000,000.0 4,200,000    
Stock-based compensation expenses related payroll           4,000,000      
Employee service share-based compensation, tax benefit from compensation expense         400,000 300,000 200,000    
Stock-based compensation         $ 6,172,000 $ 11,983,000 7,984,000    
Series B Preferred Stock                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Warrants, outstanding         550,000        
Maximum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Stock repurchase activity, authorized amount       $ 25,000,000.0       $ 55,000,000  
Stock Options                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Award expiration period         10 years        
Restricted Stock Awards                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Total unrecognized compensation cost         $ 6,400,000        
Compensation cost not yet recognized, period for recognition         2 years        
Outstanding balance         605,356 764,942      
Shares granted         213,673        
Award restriction period         3 years        
Performance Based Restricted Stock                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Outstanding balance         253,395        
Shares granted 171,393 82,002              
Maximum percentage of stock price achievement         200.00%        
Maximum percentage of adjusted EBITDA achievement         150.00%        
Vesting period         3 years        
Stock-based compensation         $ 1,400,000 $ 1,700,000 $ 0    
Performance Based Restricted Stock | Minimum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Service-based vesting percentage         0.00%        
Adjusted EBITDA percentage         0.00%        
Performance Based Restricted Stock | Maximum                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Service-based vesting percentage         175.00%        
Adjusted EBITDA percentage         200.00%        
Performance Based Restricted Stock | Tranche One                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Award vesting percentage       50.00%          
Performance Based Restricted Stock | Tranche Two                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Award vesting percentage       50.00%          
Non-Executives                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Forfeiture rate         10.00%        
Executive Officer                  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                  
Forfeiture rate         0.00%