v3.26.1
Income Taxes (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Income Taxes      
Income before income taxes $ 12,044,127 $ (1,026,884)  
Income tax benefit $ (2,078,642)   $ 0
Effective tax rate 16.40%    
Federal statutory rate 21.00%    
Net deferred tax assets $ 3,902,878    
Current tax expense 430,037    
Uncertain income tax positions 0    
Deferred tax expense $ (1,394,199)