XML 101 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Income Tax Expense (Benefit) (Detail) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current:    
Federal $ 1,498,219 $ 265,813
State 132,848 104,598
Current Income Tax Expense 1,631,067 370,411
Deferred:    
Federal (20,442,502) (10,074,570)
State (5,475,931) (8,083,275)
Deferred Income Tax Expense (25,918,433) (18,157,845)
Income Tax Expense (Benefit) $ (24,287,366) $ (17,787,434)