XML 85 R67.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Income Tax Reconciliation) (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Income tax expense reconciliation to U.S. federal tax rate [Abstract]                      
Expected income tax                 $ 20,875,624 $ 5,700,613 $ 13,771,657
Increase (reduction) in income taxes resulting from:                      
State tax (excluding state tax credits), net of federal benefit                 3,513,226 328,026 1,489,800
Federal tax credits, net                 (1,034,091) (200,203) (1,193,021)
State tax credits                 (239,410) (162,619) (470,916)
Uncertain tax positions                 (16,802) (1,151,234) (555,252)
Expiration of capital loss carryforward                 7,773,559 0 0
Executive compensation limitation under Section 162(m)                 62,686 732,504 1,918,618
Excess tax benefits related to equity compensation                 (347,806) (73,644) (3,237,682)
Decrease in valuation allowance related to capital loss carryforward                 (7,773,559) 0 0
Prior year adjustments                 (1,135,270) 238,187 (51,728)
Other, net                 384,352 502,153 (11,994)
Income tax expenses (benefit) $ 11,555,000 $ 2,853,000 $ 4,839,000 $ 2,816,000 $ 5,430,000 $ 2,097,000 $ 549,000 $ (2,162,000) $ 22,062,509 $ 5,913,783 $ 11,659,482