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

Basic earnings per share and diluted earnings per share have been calculated in accordance with ASC 260 on computation of earnings per share for the three and six months ended June 30, 2026 and 2025 as follows: 

 

    For the Three Months ended
June 30,
    For the Six Months ended
June 30,
 
    2026     2025     2026     2025  
Statement of Operations Summary Information:                        
Net (loss) income   $ (29,712,672 )     118,574,527     $  (135,564,403 )     312,014,952  
Weighted-average common stocks outstanding - basic and diluted        147,015,457       2,181,326       81,508,085       1,339,351  
Net (loss) income per share, basic and diluted   $ (0.20 )   $ 54.36     $ (1.66 )   $ 232.96