XML 100 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity (Details) - USD ($)
12 Months Ended
Nov. 17, 2022
Sep. 02, 2022
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Class of Stock [Line Items]          
Stock offering costs     $ 0 $ 0 $ 456,000
Jefferies LLC | Open Market Sales          
Class of Stock [Line Items]          
Sale of stock, ATM authorized amount   $ 100,000,000      
Shares issued in public offering (in shares)       2,081,167  
Public offering price per share (in USD per share)       $ 10.10  
Proceeds from issuance or sale of equity       $ 21,029,000  
Stock offering costs       $ 631,000  
Amount of shares available for issuance     $ 74,930,000    
Needham & Company, LLC | Public oOffering | Common Stock          
Class of Stock [Line Items]          
Shares issued in public offering (in shares) 1,916,667        
Public offering price per share (in USD per share) $ 9.00        
Proceeds from public offering $ 16,100,000