XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Narrative (Details)
3 Months Ended 12 Months Ended
Feb. 29, 2024
USD ($)
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2017
USD ($)
Debt Instrument [Line Items]          
Number of reportable segments | segment   1      
Net sales   $ 103,624,000 $ 95,613,000    
Accrued expense related to rebates, sales incentives and cooperative advertising   414,000   $ 377,000  
Revenue recognized   517,000 739,000    
Impairment of operating right-of-use asset   0 1,993,000    
Logistics Services          
Debt Instrument [Line Items]          
Net sales   1,273,000 $ 1,239,000    
2026 Term Loan          
Debt Instrument [Line Items]          
Face amount of loan   23,000,000      
2027 Term Loan          
Debt Instrument [Line Items]          
Face amount of loan   $ 28,700,000      
Global Wells          
Debt Instrument [Line Items]          
Ownership interest (as a percent) 15.10%        
Voting interest (as a percent) 33.30%        
Cash consideration $ 3,208,000        
Payment of redeemable variable interest       $ 2,325,000  
Global Wells | Selling Member          
Debt Instrument [Line Items]          
Ownership interest (as a percent) 10.80%        
Global Wells          
Debt Instrument [Line Items]          
Ownership interest (as a percent)         13.50%
Voting interest (as a percent)         25.00%
Minimum bank account to make additional contributions from members         $ 50,000
Contributions to offset the amount that member cannot contribute (up to)         $ 25,000