v3.25.2
Equity Compensation Plans - Schedule of Stock Option Activity (Details) - Stock Option [Member] - USD ($)
shares in Thousands
6 Months Ended
Jan. 01, 2025
Jun. 30, 2025
Equity Compensation Plans [Line Items]    
Options, outstanding balance 529 500
Weighted Average Exercise Price, Options outstanding balance $ 7.17 $ 6.82
Weighted Average Remaining Contractual Term in Years, Options outstanding balance 2 years 2 months 12 days 1 year 9 months 18 days
Intrinsic Value, Options outstanding balance
Options, Granted  
Weighted Average Exercise Price, Granted  
Weighted Average Remaining Contractual Term in Years, Granted  
Intrinsic Value, Granted  
Options,Exercised  
Weighted Average Exercise Price, Exercised  
Weighted Average Remaining Contractual Term in Years, Exercised  
Intrinsic Value, Exercised  
Options, Forfeited   (29)
Weighted Average Exercise Price, Forfeited   $ 13.12
Weighted Average Remaining Contractual Term in Years, Forfeited  
Intrinsic Value, Forfeited