v3.26.1
Notes Payable and Other Long-Term Liabilities - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Mar. 12, 2026
Oct. 19, 2020
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2020
Dec. 31, 2025
Oct. 31, 2020
Debt Instrument [Line Items]              
Repayment of loan     $ 2,135,000 $ 3,790,000      
Repayments of credit facilities     $ 17,174,000 26,518,000      
Debt covenants, description     Our TCB Loan Agreement and our Credit Agreement contain certain financial covenants, including a minimum fixed charge coverage ratio. We are in compliance with financial covenants under our loan agreements at March 31, 2026 and expect to be in compliance for the remainder of 2026 and thereafter.        
Interest expense related to borrowings     $ 1,800,000 1,800,000      
Interest expense related to amortization of debt issuance fees, and debt discount costs, interest related to vendor supply chain financing programs     300,000 $ 400,000      
Borrowings     68,581,000     $ 67,224,000  
Loss on extinguishment of debt     (488,000)        
Total notes payable     68,581,000     $ 67,224,000  
Monroe Capital Credit Agreement [Member]              
Debt Instrument [Line Items]              
Debt discounts         $ 198,000    
Minimum amount of success fee     2,000,000        
Maximum fee limit     0        
Monroe Capital Credit Agreement [Member] | Equity Offering [Member]              
Debt Instrument [Line Items]              
Sale of stock, number of shares issued in transaction   500,000          
Warrant issued   350,000          
Price per warrant   $ 1.5          
Warrant expiration date   Mar. 19, 2028          
Minimum net proceeds receivable by warrant holders   $ 1,000,000          
Monroe Capital Credit Agreement [Member] | Senior Secured Term Loan [Member]              
Debt Instrument [Line Items]              
Debt instrument maturity date   Jun. 28, 2030          
Revolving credit current borrowing facility             $ 11,500,000
Percentage of original principal amount   1.00%          
Revolving credit current borrowing facility, outstanding     49,000,000        
Monroe Capital Credit Agreement [Member] | Delayed Draw Term Loan Facility [Member]              
Debt Instrument [Line Items]              
Revolving credit facility maximum principal amount   $ 25,000,000 0        
Texas Capital Bank Loan Agreement [Member]              
Debt Instrument [Line Items]              
Revolving credit facility maximum principal amount $ 40,000,000            
Debt instrument maturity date Dec. 30, 2029            
Line of Credit Facility, Maximum Increase $ 10,000,000            
Debt instrument fee amount     300,000        
Other direct costs incurred     568,000        
Loss on extinguishment of debt     $ 488,000        
Minimum [Member] | SOFR [Member] | Texas Capital Bank Loan Agreement [Member]              
Debt Instrument [Line Items]              
Debt instrument interest rate     1.75%        
Maximum [Member] | SOFR [Member] | Texas Capital Bank Loan Agreement [Member]              
Debt Instrument [Line Items]              
Debt instrument interest rate     2.75%        
ABL Facility [Member]              
Debt Instrument [Line Items]              
Revolving credit current borrowing facility     $ 38,600,000        
Revolving credit current borrowing facility, outstanding     $ 19,600,000        
Letter of Credit [Member] | Texas Capital Bank Loan Agreement [Member]              
Debt Instrument [Line Items]              
Revolving credit facility maximum principal amount $ 3,500,000