v3.24.0.1
Equity Compensation Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 25, 2025
Mar. 25, 2024
Mar. 25, 2023
Jun. 30, 2023
Jun. 30, 2022
May 31, 2022
Apr. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Equity Compensation Plans [Line Items]                      
Stock-based compensation expense                 $ 4,875 $ 3,366 $ 3,366
Stock options granted (in Shares)                 295,000    
Vested stock option (in Shares)                 232,000    
Exercise stock options                 166 1,418
Tax benefit exercise stock option                   100 2,700
Fair value of stock options vested                 $ 600 $ 700 $ 1,900
Weighted average grant date fair value (in Dollars per share)                   $ 4.72 $ 18.18
2017 Equity Incentive Plan [Member]                      
Equity Compensation Plans [Line Items]                      
Number of shares granted not exceed (in Shares)                 7,900,000    
Number of shares remain available for issuance (in Shares)                 2,800,000    
Stock-based compensation expense                 $ 4,900 $ 3,400 $ 3,400
Stock-based compensation tax benefits recognized                 1,500 900 3,900
Employee Stock [Member]                      
Equity Compensation Plans [Line Items]                      
Stock-based compensation expense                 $ 500 700 $ 2,100
Stock options granted (in Shares)                     200,000
Stock options expire                 4 years    
Stock options granted fair value                 $ 100    
Expensed over vesting period                     $ 2,000
Included stock option amount (in Shares)                     200,000
Stock option forfeited                     $ 1,400
Vested stock option (in Shares)                     600,000
Unrecognized compensation cost                 $ 100    
Remaining recognition period                 9 months 18 days    
Exercise stock options                   200 $ 1,400
Tax benefit exercise stock option                   400 $ 1,600
Employee Stock [Member] | 2017 Equity Incentive Plan [Member]                      
Equity Compensation Plans [Line Items]                      
Shares issued (in Shares)                 200,000    
Stock options granted (in Shares)         100,000     500,000     200,000
Exercise price of stock option (in Dollars per share)         $ 6.82     $ 6.82      
Stock options expire                 5 years   5 years
Stock options granted fair value                 $ 400    
Rescinded and cancelled (in Shares)                 400,000    
Employee Stock [Member] | Minimum [Member] | 2017 Equity Incentive Plan [Member]                      
Equity Compensation Plans [Line Items]                      
Exercise price of stock option (in Dollars per share)                     $ 22.57
Employee Stock [Member] | Maximum [Member] | 2017 Equity Incentive Plan [Member]                      
Equity Compensation Plans [Line Items]                      
Exercise price of stock option (in Dollars per share)                     $ 32.28
Common Class A [Member] | 2017 Equity Incentive Plan [Member]                      
Equity Compensation Plans [Line Items]                      
Stock-based compensation expense                 $ 600 $ 600 $ 600
Shares issued (in Shares)       200,000   100,000          
Chief Executive Officer [Member] | Employee Stock [Member]                      
Equity Compensation Plans [Line Items]                      
Stock-based compensation expense                     $ 500
Amended and Restated Grant Agreements [Member] | 2017 Equity Incentive Plan [Member]                      
Equity Compensation Plans [Line Items]                      
Stock-based compensation expense                 $ 800    
Stock options and restricted stock unit awards, description                 the Company entered into amended and restated grant agreements relating to stock options and restricted stock unit awards previously granted to the Company’s chief executive officer in March 2022 and June 2022.    
Restricted stock units and stock options vest (in Shares)   300,000 300,000                
Amended and Restated Grant Agreements [Member] | Forecast [Member] | 2017 Equity Incentive Plan [Member]                      
Equity Compensation Plans [Line Items]                      
Restricted stock units and stock options vest (in Shares) 300,000                    
Employee Stock [Member]                      
Equity Compensation Plans [Line Items]                      
Stock options granted (in Shares)       300,000              
Exercise price of stock option (in Dollars per share)                 $ 6.82    
Restricted Stock Units (RSUs) [Member]                      
Equity Compensation Plans [Line Items]                      
Weighted average grant date fair value (in Dollars per share)                 $ 1.92 $ 3.71 $ 16.28
Restricted stock unit expense                 $ 3,700 $ 2,100 $ 500
Unrecognized stock compensation cost                 $ 5,500    
Remaining recognition period                 1 year 9 months 18 days    
Restricted Stock Units (RSUs) [Member] | 2017 Equity Incentive Plan [Member]                      
Equity Compensation Plans [Line Items]                      
Shares issued (in Shares)                 200,000    
Stock options granted fair value                 $ 1,200    
Rescinded and cancelled (in Shares)             400,000        
Restricted stock options granted (in Shares)         100,000     500,000 2,400,000 1,100,000 200,000
Weighted average grant date fair value (in Dollars per share)                 $ 2.75 $ 5.53 $ 19.25
Restricted stock granted fair value (in Dollars per share)         $ 4.81     $ 6.32