XML 104 R92.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Income Tax Expense (Benefit) (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
Federal $ 6,205,464 $ 1,498,219
State 914,465 132,848
Current Income Tax Expense 7,119,929 1,631,067
Deferred:    
Federal (6,646,568) (20,442,502)
State (1,818,322) (5,475,931)
Deferred Income Tax Expense (8,464,890) (25,918,433)
Income Tax Expense (Benefit) $ (1,344,961) $ (24,287,366)