v3.26.1
Income Taxes - Current and Deferred Tax Expense (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Current:    
Federal $ 0 $ 1,564,061
State 2,531 427,585
Total current income tax expense 2,531 1,991,646
Deferred:    
Federal 232,732 (290,264)
State 32,473 (31,188)
Total deferred tax expense 265,205 (321,452)
Income tax expense, amount $ 267,736 $ 1,670,194