v3.26.1
Income Taxes - Schedule of Income Tax Provision (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Current income tax expense        
Federal $ 193,516 $ 370,659
State 3,751 41,195 8,154 84,356
Total current income tax expense 3,751 234,711 8,154 455,015
Deferred income tax benefit        
Federal (796,224) (25,402) (1,139,405) (64,637)
State (17,415) (6,672) (158,706) (1,910)
Total deferred income tax benefit (813,639) (32,074) (1,298,111) (66,547)
Total income tax provision $ (809,888) $ 202,637 $ (1,289,957) $ 388,468