v3.25.2
Debt - Asset Backed Loans Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 31, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Debt Instrument            
Asset-based loan   $ 5,055,000   $ 5,055,000   $ 4,789,000
Asset Based Loan | Line of Credit            
Debt Instrument            
Debt instrument term (in months/years) 24 months          
Initial credit availability $ 20,000,000          
Percentage of eligible accounts receivable (in percentage) 85.00%          
Percentage value of eligible inventory (in percentage) 60.00%          
Percentage of real estate holdings (in percentage) 60.00%          
Asset-based loan   5,100,000   5,100,000   4,800,000
Line of credit facility, remaining borrowing capacity   9,200,000   9,200,000    
Interest on ABL   200,000 $ 200,000 300,000 $ 400,000  
Less: unamortized debt issuance cost   $ 200,000   $ 200,000   $ 300,000
Debt instrument stated interest rate (in percentage) 5.50%          
Basis spread on variable rate (in percentage) 2.00%          
Weighted average interest rate (in percentage)   9.50%   9.50%    
Commitment fee (in percentage) 1.00%          
Debt instrument, non usage fee (in percentage) 0.25%          
Debt instrument, termination fee contingency period 12 months          
Asset Based Loan | Line of Credit | Period One            
Debt Instrument            
Early termination fee (in percentage) 2.50%          
Asset Based Loan | Line of Credit | Period Two            
Debt Instrument            
Early termination fee (in percentage) 1.50%          
Asset Based Loan | Line of Credit | Maximum            
Debt Instrument            
Percentage of eligible accounts receivable (in percentage) 100.00%