Annual report [Section 13 and 15(d), not S-K Item 405]

Debt (Details)

v3.25.4
Debt (Details) - USD ($)
12 Months Ended
Dec. 10, 2025
Dec. 31, 2025
Dec. 31, 2024
Jun. 21, 2025
Apr. 04, 2025
Apr. 03, 2025
Line of Credit Facility [Line Items]            
Outstanding balance of notes payable   $ 433,000 $ 369,000      
Minimum amount of availability required to be had under facility   $ 4,500,000        
Covenant required (as percent)   15.00%        
Interest payment made on credit facilities   $ 174,000 277,000      
Revolving Line of Credit            
Line of Credit Facility [Line Items]            
Interest payment made on credit facilities   200,000 300,000      
Revolving Line of Credit            
Line of Credit Facility [Line Items]            
Long-term debt outstanding   $ 0 $ 0      
Revolving Line of Credit | The Facility | Minimum | Secured Overnight Financing Rate (SOFR)            
Line of Credit Facility [Line Items]            
Basis spread on variable rate (as percent) 1.85%          
Revolving Line of Credit | The Facility | Maximum | Secured Overnight Financing Rate (SOFR)            
Line of Credit Facility [Line Items]            
Basis spread on variable rate (as percent) 2.35%          
Revolving Line of Credit | The Facility | Line of Credit            
Line of Credit Facility [Line Items]            
Maximum revolving loan commitment $ 30,000,000       $ 30,000,000 $ 60,000,000
Revolving Line of Credit | The Facility | Line of Credit | Secured Overnight Financing Rate (SOFR)            
Line of Credit Facility [Line Items]            
Basis spread on variable rate (as percent)   1.75%        
Revolving Line of Credit | The Facility | Line of Credit | Base Rate            
Line of Credit Facility [Line Items]            
Basis spread on variable rate (as percent)   0.75%        
Revolving Line of Credit | ABL Line Of Credit, Due January 15, 2025 | Line of Credit            
Line of Credit Facility [Line Items]            
Stated interest rate (as percent)   0.35% 0.35%      
Remaining availability under credit facility   $ 11,400,000        
Notes Payable            
Line of Credit Facility [Line Items]            
Principal amount of debt       $ 1,100,000    
Stated interest rate (as percent)       3.68%