XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation; Summary of Significant Accounting Policies (Details Narrative)
4 Months Ended 12 Months Ended
Jun. 04, 2025
USD ($)
Jun. 07, 2024
May 07, 2024
Apr. 30, 2025
USD ($)
Segment
shares
Apr. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
Product Information [Line Items]              
Reverse stock split, description   one-for-twelve one-for-twelve        
FDIC insured amount       $ 250,000      
Cash held in bank deposits       8,391,183   $ 9,452,826  
FDIC uninsured amount       8,141,000   9,203,000  
Allowance for doubtful accounts       84,913   84,961  
Allowance for excess and obsolete inventory       $ 204,840   219,687  
Initial lease term       12 months      
Contract assets, allowance for doubtful accounts       $ 1,054   0  
Contract assets       233,274   234,328  
Contract with customer liability current       1,752,104   343,790  
Revenue recognized       $ 64,804 $ 62,670 $ 162,461 $ 3,911,083
Revenue recognized, percentage       19.00% 22.00% 33.00% 90.00%
Revenue remaining performance obligation       $ 3,149,000   $ 490,000  
Product warranty description       The Company assesses the historical warranty claims on its manufactured products and, since 2016, warranty claims have been approximately 1% of annual revenue generated on these products. Based on the Company’s warranty policy, an accrual is established at 1% of the trailing 18 months revenue.      
Accrued warranty reserve amount       $ 38,382   53,148  
Product development costs       $ 76,487
Antidilutive securities excluded from computation of earnings per share, amount | shares       643,556   643,998  
Number of operating segment | Segment       1      
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer One [Member]              
Product Information [Line Items]              
Concentration risk percentage       73.00% 32.00% 45.00% 37.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Two [Member]              
Product Information [Line Items]              
Concentration risk percentage       14.00% 18.00% 10.00% 21.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Three [Member]              
Product Information [Line Items]              
Concentration risk percentage         13.00%   12.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer One [Member]              
Product Information [Line Items]              
Concentration risk percentage       44.00%   61.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Two [Member]              
Product Information [Line Items]              
Concentration risk percentage       29.00%   36.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Three [Member]              
Product Information [Line Items]              
Concentration risk percentage       26.00%      
Supplier Concentration Risk [Member] | Purchases of Inventory [Member] | Supplier One [Member]              
Product Information [Line Items]              
Concentration risk percentage       92.00% 35.00% 80.00% 34.00%
Supplier Concentration Risk [Member] | Purchases of Inventory [Member] | Supplier Two [Member]              
Product Information [Line Items]              
Concentration risk percentage         14.00%   17.00%
Supplier Concentration Risk [Member] | Purchases of Inventory [Member] | Supplier Three [Member]              
Product Information [Line Items]              
Concentration risk percentage         12.00%   16.00%
Supplier Concentration Risk [Member] | Purchases of Inventory [Member] | Supplier Four [Member]              
Product Information [Line Items]              
Concentration risk percentage         12.00%    
Supplier Concentration Risk [Member] | Purchases of Inventory [Member] | Supplier Five [Member]              
Product Information [Line Items]              
Concentration risk percentage         12.00%    
Website Development Cost [Member]              
Product Information [Line Items]              
Intangible assets amortization period       5 years      
Inventory Valuation and Obsolescence [Member]              
Product Information [Line Items]              
Allowance for excess and obsolete inventory       $ 204,840   $ 219,687  
Subsequent Event [Member] | CEAD Panda Lender LLC [Member]              
Product Information [Line Items]              
Long-Term Line of Credit $ 4,000,000            
Line of Credit Facility, Expiration Date Dec. 03, 2025            
Long-Term Line of Credit, Noncurrent $ 7,000,000