XML 50 R38.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNTING POLICIES AND ESTIMATES - Additional Information (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
$ / shares
Concentration Risk [Line Items]      
Deferred tax liability $ 84,021   $ 147,381
Valuation allowance $ 0    
Common stock, par value (in dollars per share) | $ / shares $ 0.01   $ 0.01
Consumer segment      
Concentration Risk [Line Items]      
Allowance for returns $ 12,532   $ 18,190
Shipping and handling costs 41,214 $ 16,686  
Advertising costs 162,252 280,163  
Allowance for credit losses 0   0
Commercial segment      
Concentration Risk [Line Items]      
Allowance for returns 54,560   42,339
Shipping and handling costs 691,400 991,324  
Advertising costs 82,213 $ 81,135  
Allowance for credit losses $ 544,642   $ 735,944
Customer | Sales | One customer      
Concentration Risk [Line Items]      
Concentrations and credit risk (as percentage)   51.30%  
Customer | Sales | Two Customers      
Concentration Risk [Line Items]      
Number Of Customers With Concentration Risk 2 2  
Concentrations and credit risk (as percentage) 49.70%    
Customer | Accounts Receivable | One customer      
Concentration Risk [Line Items]      
Number Of Customers With Concentration Risk   2  
Customer | Accounts Receivable | Two Customers      
Concentration Risk [Line Items]      
Number Of Customers With Concentration Risk 2    
Concentrations and credit risk (as percentage) 0.00%    
Customer | Accounts Receivable | Three Customers      
Concentration Risk [Line Items]      
Concentrations and credit risk (as percentage)   0.00%