v3.25.1
Basic and Diluted Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Basic and Diluted Net Income Per Share [Abstract]  
Schedule of Diluted EPS in Loss Periods as Anti-Dilutive

Potential dilutive securities are excluded from the calculation of diluted EPS in loss periods as their effect would be anti-dilutive.

 

  

For the Three Months Ended
March 31,

 
   2025   2024 
Statement of Operations Summary Information:        
Net income  $193,440,425   $19,546,495 
Weighted-average common shares outstanding - basic and diluted   97,604,030    2,625,130 
Earnings per share, basic and diluted  $1.98   $7.45