v3.26.1
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share

Net income (loss) per share calculation information is as follows:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

2025

 

 

2026

 

 

2025

 

 

2026

 

Net income (loss)

 

$

(154,175

)

 

$

84,293,430

 

 

$

(2,843,996

)

 

$

87,508,220

 

Weighted-average shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

1,794,754

 

 

 

1,814,006

 

 

 

1,793,399

 

 

 

1,810,145

 

Effect of dilutive restricted stock units

 

 

 

 

20,268

 

 

 

 

 

12,590

 

Diluted

 

 

1,794,754

 

 

 

1,834,274

 

 

 

1,793,399

 

 

 

1,822,735

 

Net income (loss) per Class A and Class B common share – basic

 

$

(0.09

)

 

$

46.47

 

 

$

(1.59

)

 

$

48.34

 

Net income (loss) per Class A and Class B common share – diluted

 

$

(0.09

)

 

$

45.95

 

 

$

(1.59

)

 

$

48.01