XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Long Term Debt - Hercules Loan Agreement - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 30 Months Ended
Jul. 01, 2024
Jul. 01, 2022
Jun. 30, 2023
Jun. 30, 2023
Mar. 31, 2021
Debt Instrument [Line Items]          
Principal payments     $ 1,300,000    
Hercules Loan Agreement          
Debt Instrument [Line Items]          
Proceeds from lines of credit         $ 32,500,000
Debt instrument variable percentage     10.15%    
Interest rate increase percentage     4.00%    
Line of credit facility periodic payment   $ 800,000      
Effective interest rate of loan     14.10% 14.10%  
Principal payments       $ 0  
Hercules Loan Agreement | Subsequent Event          
Debt Instrument [Line Items]          
Line of credit facility periodic payment $ 1,300,000        
Hercules Loan Agreement | Maximum | Period Two          
Debt Instrument [Line Items]          
Debt instrument prepayment premium, percentage     3.00% 3.00%  
Hercules Loan Agreement | Prime Rate          
Debt Instrument [Line Items]          
Debt instrument variable percentage       3.15%  
Hercules Second Amended Loan Agreement | Min Cash Test Date 1          
Debt Instrument [Line Items]          
Line of Credit, Covenant, Minimum Cash     $ 20,000,000 $ 20,000,000  
Hercules Second Amended Loan Agreement | Min Cash Test Date 2          
Debt Instrument [Line Items]          
Line of Credit, Covenant, Minimum Cash     $ 10,000,000 $ 10,000,000