XML 123 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other income and operating expenses - Paycheck Protection Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Paycheck Protection Program (PPP)        
Origination costs $ 7,345 $ 12,906 $ 24,337  
Paycheck Protection Program loans        
Paycheck Protection Program (PPP)        
Unrecognized net service fees 6 122    
PPP Loans - CARES Act        
Paycheck Protection Program (PPP)        
PPP loans originated       $ 109,500
PPP processing fees       5,200
PPP Loans - CARES Act | Maximum        
Paycheck Protection Program (PPP)        
Unrecognized net service fees 100 100    
PPP Loans - Economic Aid Act        
Paycheck Protection Program (PPP)        
PPP loans originated 2,200,000      
Net fees creating an excess of PPLF borrowings in excess of PPP loans 1,200 $ 9,800    
Origination fee and fee income 123,700      
Unrecognized net service fees $ 1,200      
Lender Service Provider Agreement | PPP Loans - CARES Act        
Paycheck Protection Program (PPP)        
Amount of PPP loans underwritten and sold to third party       2,500,000
Origination fee and fee income       $ 43,300