XML 60 R43.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNTING POLICIES AND ESTIMATES - Additional Information (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
customer
$ / shares
Dec. 31, 2024
USD ($)
customer
$ / shares
Dec. 31, 2023
USD ($)
Concentration Risk [Line Items]      
Deferred tax asset   $ 49,526  
Deferred tax liability $ 147,381    
Valuation allowance $ 0 $ 0  
Common stock, par value (in dollars per share) | $ / shares $ 0.01 $ 0.01  
Allowance for credit losses $ 735,944 $ 433,159 $ 260,858
Provision for credit losses 317,680 234,853  
Consumer segment      
Concentration Risk [Line Items]      
Allowance for returns 18,190 11,942  
Shipping and handling costs 68,309 95,765  
Advertising costs 1,121,334 1,309,013  
Allowance for credit losses 0 0  
Commercial segment      
Concentration Risk [Line Items]      
Allowance for returns 42,339 48,569  
Shipping and handling costs 3,904,724 4,840,381  
Advertising costs 419,028 281,814  
Allowance for credit losses $ 735,944 $ 433,159  
Customer | Sales | One customer      
Concentration Risk [Line Items]      
Concentrations and credit risk (as percentage) 54.90% 30.80%  
Customer | Accounts Receivable | One customer      
Concentration Risk [Line Items]      
Number Of Customers With Concentration Risk | customer 2 1  
Concentrations and credit risk (as percentage) 68.30% 6.80%