XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Feb. 29, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
segment
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2017
USD ($)
Jun. 26, 2025
Debt Instrument [Line Items]                
Number of reportable segments | segment       1        
Renewal term (in years)               5 years
Net sales   $ 124,516 $ 112,771 $ 352,126 $ 320,984      
Accrued expense related to rebates, sales incentives and cooperative advertising   931   931   $ 377    
Revenue recognized   5 8 561 786      
Impairment of operating right-of-use asset       0 1,993      
Logistics Services                
Debt Instrument [Line Items]                
Net sales   1,139 $ 1,648 3,761 $ 4,093      
2026 Term Loan                
Debt Instrument [Line Items]                
Face amount of loan   23,000   23,000        
2027 Term Loan                
Debt Instrument [Line Items]                
Face amount of loan   $ 25,200   $ 25,200        
Global Wells                
Debt Instrument [Line Items]                
Ownership interest (as a percent) 15.10%              
Voting interest (as a percent) 33.30%              
Cash consideration $ 3,208              
Payment of redeemable variable interest           $ 2,325    
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  
Contributions to offset the amount that member cannot contribute (up to)             $ 25  
Renewal term (in years)               5 years