XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTING POLICIES AND ESTIMATES - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Concentration Risk [Line Items]          
Deferred tax asset         $ 49,526
Deferred tax liability $ 237,729   $ 237,729    
Deferred Tax Assets, Gross $ 0   $ 0   $ 0
Common stock, par value (in dollars per share) $ 0.01   $ 0.01   $ 0.01
Provision for credit losses     $ 204,855 $ 260,898  
Consumer segment          
Concentration Risk [Line Items]          
Allowance for returns $ 10,876   10,876   $ 11,942
Shipping and handling costs 12,819 $ 17,223 43,419 67,013  
Advertising costs 294,509 357,151 864,949 930,132  
Allowance for credit losses 0   0   0
Commercial segment          
Concentration Risk [Line Items]          
Allowance for returns 43,864   43,864   48,569
Shipping and handling costs 987,918 1,128,553 2,905,726 3,716,832  
Advertising costs 102,531 $ 59,714 308,539 $ 192,691  
Allowance for credit losses $ 631,547   $ 631,547   $ 433,159
Customer | Sales | Two Customers          
Concentration Risk [Line Items]          
Number Of Customers With Concentration Risk     2 2  
Concentrations and credit risk (as percentage)     51.20% 40.00%  
Customer | Accounts Receivable | Two Customers          
Concentration Risk [Line Items]          
Concentrations and credit risk (as percentage)     0.00% 0.00%