XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2025
Summary of Significant Accounting Policies [Abstract]  
Schedule of Assets or Liabilities Measured at Fair Value on a Nonrecurring Basis These fair market values are reflected in the following tables:
   As of March 31, 2025 
   Level 1   Level 2   Level 3   Total 
Assets:                
Cash and money market accounts  $4,599,371   $
   $
   $4,599,371 
                     
Liabilities:                    
Bank debt  $
   $9,282,109   $
   $9,282,109 
   As of December 31, 2024 
   Level 1   Level 2   Level 3   Total 
Assets:                
Cash and money market accounts  $3,758,232   $
   $
   $3,758,232 
                     
Liabilities:                    
Bank debt  $
   $9,465,500   $
   $9,465,500 
Schedule of Concentration of Risk Sales to significant customers that amounted to 10% or more of total product sales are detailed in the following table:
  

Three-Month Periods

Ended March 31,

 
   2025   2024 
Company A   44%   46%
Company B   27%   34%
Company C   10%   * 
Total   81%   80%

 

*This amount is less than 10%.

 

Trade accounts receivable due from significant customers that amounted to 10% or more of our total trade accounts receivable are detailed in the following table:

   As of
March 31, 2025
   As of
December 31, 2024
 
Company A   38%   57%
Company B   31%   21%
Total   69%   78%
Schedule of Net Income (Loss) Per Common Share Outstanding stock options that were not included in this calculation because the effect would be anti-dilutive amounted to 599,500 during the three-month period ended March 31, 2024.
  

During the Three-Month

Periods Ended March 31,

 
   2025   2024 
Net income (loss) attributable to stockholders  $1,446,983   $(437,868)
           
Weighted average common shares outstanding - Basic   8,980,602    7,750,864 
Dilutive impact of share-based compensation awards   
    
 
Weighted average common shares outstanding - Diluted   8,980,602    7,750,864 
           
Net income (loss) per share:          
Basic  $0.16   $(0.06)
Diluted  $0.16   $(0.06)