v3.26.1
Income Taxes - Schedule of Income Tax Reconciliation (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Amount                      
US federal statutory tax rate                 $ 9,500,928 $ 23,376,151 $ 20,791,004
State and local income taxes, net of federal tax effect                 800,353 2,748,295 3,254,363
Historic tax credits                 (961,138) (871,938) (427,512)
Energy-related tax credits                 (612,353) (887,089) (451,800)
Other                 (44,785) (163,685) (154,779)
Forfeiture of the $20.45 Performance Shares and the $16.35 Performance Shares                 0 (2,587,552) 0
Permanent effect of the bargain purchase of loans                 0 0 (1,090,068)
Excess tax benefits related to equity awards                 (578,321) (182,098) (347,806)
Other                 764,062 676,757 413,831
Changes in unrecognized tax benefits                 1,619,698 17,537 16,406
Other adjustments                 168,047 (54,152) (45,201)
Income tax expenses (benefit) $ 9,618,000 $ (4,000) $ 358,000 $ 684,000 $ 10,434,000 $ 2,706,000 $ 5,882,000 $ 3,050,000 $ 10,656,491 $ 22,072,226 $ 21,958,438
Percent                      
US federal statutory tax rate                 21.00% 21.00% 21.00%
State and local income taxes, net of federal tax effect                 1.80% 2.50% 3.30%
Historic tax credits                 (2.10%) (0.80%) (0.40%)
Energy-related tax credits                 (1.40%) (0.80%) (0.50%)
Other                 (0.10%) (0.10%) (0.20%)
Forfeiture of the $20.45 Performance Shares and the $16.35 Performance Shares                 0.00% (2.30%) 0.00%
Permanent effect of the bargain purchase of loans                 0.00% 0.00% (1.10%)
Excess tax benefits related to equity awards                 (1.30%) (0.20%) (0.40%)
Other                 1.70% 0.60% 0.40%
Changes in unrecognized tax benefits                 3.60% 0.00% 0.00%
Other adjustments                 0.40% 0.00% 0.00%
Effective tax rate                 23.60% 19.80% 22.20%