v3.25.2
COMMITMENTS AND CONTINGENCIES - Investment holdings schedule (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Summary of Investment Holdings [Line Items]          
Amortization Method Qualified Affordable Housing Project Investments $ 201,230   $ 201,230   $ 183,562
Qualified Affordable Housing Project Investments, Commitment 101,044   101,044   79,764
Amortization Method Qualified Affordable Housing Project Investments, Amortization 5,520 $ 3,132 11,663 $ 8,070  
Affordable Housing Tax Credits and Other Tax Benefits, Amount (5,787) (5,137) (11,568) (10,233)  
Low Income Housing Tax Credits          
Summary of Investment Holdings [Line Items]          
Amortization Method Qualified Affordable Housing Project Investments 154,944   154,944   148,942
Qualified Affordable Housing Project Investments, Commitment 79,986   79,986   72,830
Amortization Method Qualified Affordable Housing Project Investments, Amortization 2,995 3,035 8,973 7,109  
Affordable Housing Tax Credits and Other Tax Benefits, Amount (4,653) (3,896) (9,300) (8,022)  
Historic tax credit [Member]          
Summary of Investment Holdings [Line Items]          
Amortization Method Qualified Affordable Housing Project Investments 8,558   8,558   8,781
Qualified Affordable Housing Project Investments, Commitment 5,855   5,855   6,656
Amortization Method Qualified Affordable Housing Project Investments, Amortization 111 0 223 0  
Affordable Housing Tax Credits and Other Tax Benefits, Amount (101) 0 (202) 0  
New Markets Tax Credit          
Summary of Investment Holdings [Line Items]          
Amortization Method Qualified Affordable Housing Project Investments 867   867   1,191
Qualified Affordable Housing Project Investments, Commitment 0   0   0
Amortization Method Qualified Affordable Housing Project Investments, Amortization 0 31 0 62  
Affordable Housing Tax Credits and Other Tax Benefits, Amount 0 (1) 0 (3)  
Renewable Energy Program          
Summary of Investment Holdings [Line Items]          
Amortization Method Qualified Affordable Housing Project Investments 25,251   25,251   10,571
Qualified Affordable Housing Project Investments, Commitment 15,147   15,147   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 11,610   11,610   14,077
Qualified Affordable Housing Project Investments, Commitment 56   56   $ 56
Amortization Method Qualified Affordable Housing Project Investments, Amortization 2,414 66 2,467 899  
Affordable Housing Tax Credits and Other Tax Benefits, Amount $ (1,033) $ (1,240) $ (2,066) $ (2,208)