XML 109 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax [Line Items]      
Carrying value of investments $ 2,069 $ 1,453  
Investment, Proportional Amortization Method, Elected, Statement of Financial Position [Extensible Enumeration] Other assets    
Amortization of investments in tax credit structures $ 1,029 303 $ 305
Tax credits from investments 1,228 466  
Unfunded Loan Commitment      
Income Tax [Line Items]      
Total unfunded commitments related to investments in tax credit structures $ 2,826 $ 670