XML 99 R90.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total out-of-scope non-interest income $ 5,044 $ 3,626 $ 3,854 $ 9,540
Total non-interest income 8,602 8,164 16,130 22,874
Deposit Account, Title Insurance, Insurance Agency and Other Non-Interest Income        
Disaggregation of Revenue [Line Items]        
Revenue 3,558 4,538 12,276 13,334
Demand deposit account fees        
Disaggregation of Revenue [Line Items]        
Revenue 1,348 1,510 3,815 4,129
Title insurance fees        
Disaggregation of Revenue [Line Items]        
Revenue 629 796 1,840 2,788
Insurance agency income        
Disaggregation of Revenue [Line Items]        
Revenue 63 38 141 83
Other non-interest income        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,518 $ 2,194 $ 6,480 $ 6,334