XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies, Revenue Recognition (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue Recognition [Abstract]    
Revenue recognized from performance obligations in prior periods $ 0 $ 0
Unsatisfied performance obligation $ 0 0
Percentage of restocking fee 30.00%  
Primary Geographical Markets [Abstract]    
Sales $ 1,629,108 1,071,970
Minimum [Member]    
Revenue Recognition [Abstract]    
Revenue recognition payment period term 30 days  
Maximum [Member]    
Revenue Recognition [Abstract]    
Revenue recognition payment period term 60 days  
U.S. [Member]    
Primary Geographical Markets [Abstract]    
Sales $ 1,073,508 1,013,925
International [Member]    
Primary Geographical Markets [Abstract]    
Sales $ 555,600 $ 58,045