Quarterly report pursuant to Section 13 or 15(d)

Shareholders' Equity - Narrative (Details)

v3.24.3
Shareholders' Equity - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Aug. 08, 2023
Stockholders Equity        
Difference between the cost and the reissuance price   $ 1,300,000 $ 3,100,000  
Share par value (in usd per share)       $ 0.01
ATM Program        
Stockholders Equity        
Aggregate offering price       $ 30,000,000
Number of shares issued in transaction (in shares) 834,228   834,228  
Aggregate gross proceeds from sales $ 13,900,000   $ 13,900,000  
Sale of stock, price per share (in usd per share) $ 16.70   $ 16.70  
Sale of stock, net proceeds $ 13,600,000   $ 13,600,000  
Aggregate net proceeds from sales $ 13,100,000   $ 13,100,000  
Remaining available for sale   $ 8,200,000    
Treasury Stock        
Stockholders Equity        
Shares issued to fund 401k obligation (in shares) 78,000 139,000 242,000