XML 56 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Equity and Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 01, 2026
May 07, 2025
Apr. 01, 2025
Apr. 01, 2024
Apr. 01, 2023
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jan. 31, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Stock repurchase activity, authorized amount   $ 75,000,000                    
Stock repurchase program expiration date   May 06, 2027                    
Stock repurchased during period, shares           1,994,526   372,198   2,156,341 493,519  
Stock repurchased during period, value           $ 25,000,000 $ 2,199,000 $ 5,010,000 $ 1,750,000 $ 27,200,000 $ 6,800,000  
Options granted                   0    
Common Stock                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Stock repurchased during period, shares           1,995,000 162,000 373,000 121,000      
Stock repurchased during period, value           $ 2,000            
Warrants, outstanding                       550,000
Performance Based Restricted Stock                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Shares granted 170,373   21,999 13,925           197,280    
Released     12,201 15,356 17,886         (45,443)    
Service period                   3 years    
Performance Based Restricted Stock | Vest in First year                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Vesting percentage                   33.00%    
Performance Based Restricted Stock | Vest in Second year                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Vesting percentage                   33.00%    
Performance Based Restricted Stock | Vest in third year                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Vesting percentage                   34.00%    
Performance Based Restricted Stock | Minimum                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Target units percentage earned                   0.00%    
Performance Based Restricted Stock | Maximum                        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                        
Target units percentage earned                   150.00%