XML 141 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
RELATED PARTY TRANSACTIONS - Time Deposit (Details) - Level 2: - Fair Value, Recurring - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]    
Debt securities, available-for-sale $ 1,442,451 $ 1,071,281
Time deposits    
Related Party Transaction [Line Items]    
Debt securities, available-for-sale 515,000 $ 50,000
Time deposits | Related Party    
Related Party Transaction [Line Items]    
Debt securities, available-for-sale 35,000  
GIB | Time deposits | Related Party    
Related Party Transaction [Line Items]    
Debt securities, available-for-sale $ 35,000