XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Net (Loss) Income Per Share, Basic and Diluted (Tables)
3 Months Ended
Mar. 31, 2025
Net (Loss) Income Per Share, Basic and Diluted  
Schedule of basic and diluted EPS

Three months ended March 31, 

2025

2024

Shares

    

Net loss

    

EPS

    

Shares

    

Net Income

    

EPS

Basic

9,596,037

$

(64,702)

$

(6.74)

6,892,742

$

6,073

$

0.88

Common stock options

889,651

Diluted

9,596,037

$

(64,702)

$

(6.74)

7,782,393

$

6,073

$

0.78