XML 97 R87.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total out-of-scope non-interest income $ 5,356 $ (4,949) $ 9,367 $ (1,191)
Total non-interest income 9,180 (546) 16,632 7,528
Deposit Account, Title Insurance, Insurance Agency and Other Non-Interest Income        
Disaggregation of Revenue [Line Items]        
Revenue 3,824 4,403 7,265 8,719
Demand deposit account fees        
Disaggregation of Revenue [Line Items]        
Revenue 1,590 1,291 3,003 2,467
Title insurance fees        
Disaggregation of Revenue [Line Items]        
Revenue 744 624 1,247 1,211
Insurance agency income        
Disaggregation of Revenue [Line Items]        
Revenue 60 40 107 77
Other non-interest income        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,430 $ 2,448 $ 2,908 $ 4,964