v3.26.1
Net Income (Loss) Per Share of Common Stock (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Jun. 20, 2025
Net Income (Loss) Per Share of Common Stock                
Preferred stock, par value (in dollars per share) $ 0.0001       $ 0.0001   $ 0.0001  
Dilutive securities outstanding     $ 0     $ 0    
Numerator:                
Net income (loss) $ 30,950,963 $ 8,840,550 (8,690,919) $ (3,483,533) $ 39,791,513 (12,174,452)    
Less: dividends on preferred stock (718,478)   (97,167)   (1,533,775) (97,167)    
Less: undistributed earnings allocated to participating preferred stock (15,892,379)       (21,378,486)      
Net income (loss) available to common shareholders - basic 14,340,106   (8,788,086)   16,879,252 (12,271,619)    
Add: undistributed earnings reallocated to common upon assumed exercise/vesting of dilutive securities 1,391,300       1,727,571      
Net income (loss) available to common stockholders - diluted $ 15,731,406   $ (8,788,086)   $ 18,606,823 $ (12,271,619)    
Denominator (weighted average quantities):                
Common shares issued 13,879,150   3,516,143   12,091,962 2,854,708    
Add: vested unissued restricted stock units 294,307   2,763   309,948 2,888    
Denominator for basic net income (loss) per share (in shares) 14,173,457   3,518,906   12,401,910 2,857,596    
Effect of dilutive securities:                
Assumed exercise of warrants, treasury stock method 2,851,384       2,435,035      
Assumed vesting of restricted stock units 15,551       36,134      
Weighted average common shares outstanding - diluted (in shares) 17,040,392   3,518,906   14,873,109 2,857,596    
Basic Net Income (Loss) Per Common Share (in dollars per share) $ 1.01   $ (2.5)   $ 1.36 $ (4.29)    
Diluted Net Income (Loss) Per Common Share (in dollars per share) $ 0.92   $ (2.5)   $ 1.25 $ (4.29)    
Series A Preferred Stock                
Net Income (Loss) Per Share of Common Stock                
Preferred stock, par value (in dollars per share)               $ 0.0001