v3.25.3
COMMITMENTS AND CONTINGENCIES - Investment holdings schedule (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Summary of Investment Holdings [Line Items]          
Amortization Method Qualified Affordable Housing Project Investments $ 205,590   $ 205,590   $ 183,562
Qualified Affordable Housing Project Investments, Commitment 97,049   97,049   79,764
Amortization Method Qualified Affordable Housing Project Investments, Amortization 4,981 $ 4,622 16,644 $ 12,692  
Affordable Housing Tax Credits and Other Tax Benefits, Amount (5,226) (5,010) (16,794) (15,242)  
Low Income Housing Tax Credits          
Summary of Investment Holdings [Line Items]          
Amortization Method Qualified Affordable Housing Project Investments 160,580   160,580   148,942
Qualified Affordable Housing Project Investments, Commitment 75,995   75,995   72,830
Amortization Method Qualified Affordable Housing Project Investments, Amortization 4,001 3,398 12,974 10,506  
Affordable Housing Tax Credits and Other Tax Benefits, Amount (4,092) (3,905) (13,392) (11,926)  
Historic tax credit [Member]          
Summary of Investment Holdings [Line Items]          
Amortization Method Qualified Affordable Housing Project Investments 8,446   8,446   8,781
Qualified Affordable Housing Project Investments, Commitment 5,855   5,855   6,656
Amortization Method Qualified Affordable Housing Project Investments, Amortization 112 0 335 0  
Affordable Housing Tax Credits and Other Tax Benefits, Amount (101) 0 (303) 0  
New Markets Tax Credit          
Summary of Investment Holdings [Line Items]          
Amortization Method Qualified Affordable Housing Project Investments 702   702   1,191
Qualified Affordable Housing Project Investments, Commitment 0   0   0
Amortization Method Qualified Affordable Housing Project Investments, Amortization 0 31 0 94  
Affordable Housing Tax Credits and Other Tax Benefits, Amount 0 (1) 0 (4)  
Renewable Energy Program          
Summary of Investment Holdings [Line Items]          
Amortization Method Qualified Affordable Housing Project Investments 25,120   25,120   10,571
Qualified Affordable Housing Project Investments, Commitment 15,143   15,143   222
Amortization Method Qualified Affordable Housing Project Investments, Amortization 0 0 0 0  
Affordable Housing Tax Credits and Other Tax Benefits, Amount 0 0 0 0  
Historic tax credit-Proportional Amort          
Summary of Investment Holdings [Line Items]          
Amortization Method Qualified Affordable Housing Project Investments 10,742   10,742   14,077
Qualified Affordable Housing Project Investments, Commitment 56   56   $ 56
Amortization Method Qualified Affordable Housing Project Investments, Amortization 868 1,193 3,335 2,092  
Affordable Housing Tax Credits and Other Tax Benefits, Amount $ (1,033) $ (1,104) $ (3,099) $ (3,312)