XML 76 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Income Tax Reconciliation) (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Income tax expense reconciliation to U.S. federal tax rate [Abstract]                      
Expected income tax                 $ 5,700,613 $ 13,771,657 $ 23,394,720
Increase (reduction) in income taxes resulting from:                      
State tax (excluding state tax credits), net of federal benefit                 328,026 1,489,800 2,053,524
Federal tax credits, net                 (200,203) (1,193,021) (1,173,435)
State tax credits                 (162,619) (470,916) 0
Uncertain tax positions                 (1,151,234) (555,252) (2,107,263)
Executive compensation limitation under Section 162(m)                 732,504 1,918,618 1,203,203
Excess tax benefits related to equity compensation                 (73,644) (3,237,682) (996,769)
Other, net                 740,340 (63,722) 746,619
Income tax expenses (benefit) $ 8,990,000 $ 619,000 $ (246,000) $ (3,449,000) $ 4,857,000 $ 391,000 $ 1,641,000 $ 4,770,000 $ 5,913,783 $ 11,659,482 $ 23,120,599