v3.26.1
(Loss) Income Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Net (Loss) Income per Common Share  
Schedule of Basic And Diluted (Loss) Income Per Share

The following table sets forth the information needed to compute basic and diluted (loss) income per share for the three months ended March 31, 2026 and 2025:

 

       
   Three Months Ended

March 31,

 
   2026   2025 
Basic and diluted net (loss) income per share:          
Numerator:          
Net (loss) income  $(897,857)  $323,665 
Basic and diluted net (loss) income per share  $(0.02)  $0.01 
           
Denominator          
Weighted-average shares outstanding   36,953,087    36,920,226 
Diluted Shares   36,953,087    36,920,226