v3.26.1
Net Income Per Share
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Net Income Per Share

13. Net Income Per Share

Basic net income per share is computed on the basis of the weighted-average number of common shares outstanding during the period. Diluted net income per share is computed based upon the weighted-average number of common shares outstanding during the period plus the assumed issuance of common shares for all potentially dilutive securities.

The net income used in the calculation of basic and diluted net income per share are as follows:

Year ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

Net (loss) income

$

(5,798,863)

$

1,927,800

In calculating the net income per share, basic and diluted, the following weighted-average shares were used:

Year ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

Basic weighted-average number of shares outstanding

23,020,672

21,930,277

Unvested time-based restricted shares

 

 

Diluted weighted-average shares outstanding

 

23,020,672

 

21,930,277

We excluded the following shares from the diluted net income per share because their inclusion would have been anti-dilutive.

Year ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

Anti-dilutive unvested time-based restricted shares

531,610

512,072