XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Loans Portfolio - Summary of Range of LIBOR Floors held by Company (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Financing Receivable [Line Items]    
Principal Outstanding $ 6,441,238 $ 6,152,331
L I B O R Floor Range One    
Financing Receivable [Line Items]    
Principal Outstanding 1,333,912  
L I B O R Floor Range Two    
Financing Receivable [Line Items]    
Principal Outstanding 1,381,483  
L I B O R Floor Range Three    
Financing Receivable [Line Items]    
Principal Outstanding 815,291  
L I B O R Floor Range Four    
Financing Receivable [Line Items]    
Principal Outstanding 210,930  
L I B O R Floor Range Five    
Financing Receivable [Line Items]    
Principal Outstanding 1,545,111  
L I B O R Floor Fixed Rate    
Financing Receivable [Line Items]    
Principal Outstanding 221,963  
L I B O R No Floor    
Financing Receivable [Line Items]    
Principal Outstanding $ 932,548  
Minimum | L I B O R Floor Range One    
Financing Receivable [Line Items]    
One-month LIBOR Floor Range 2.25%  
% of Total 21.00%  
Minimum | L I B O R Floor Range Two    
Financing Receivable [Line Items]    
One-month LIBOR Floor Range 2.00%  
% of Total 22.00%  
Minimum | L I B O R Floor Range Three    
Financing Receivable [Line Items]    
One-month LIBOR Floor Range 1.75%  
% of Total 13.00%  
Minimum | L I B O R Floor Range Four    
Financing Receivable [Line Items]    
One-month LIBOR Floor Range 1.50%  
% of Total 3.00%  
Minimum | L I B O R Floor Range Five    
Financing Receivable [Line Items]    
One-month LIBOR Floor Range 1.25%  
% of Total 24.00%  
Minimum | L I B O R Floor Fixed Rate    
Financing Receivable [Line Items]    
% of Total 3.00%  
Minimum | L I B O R No Floor    
Financing Receivable [Line Items]    
% of Total 14.00%  
Maximum | L I B O R Floor Range One    
Financing Receivable [Line Items]    
One-month LIBOR Floor Range 2.50%  
Cumulative % 24.00%  
Maximum | L I B O R Floor Range Two    
Financing Receivable [Line Items]    
One-month LIBOR Floor Range 2.24%  
Cumulative % 46.00%  
Maximum | L I B O R Floor Range Three    
Financing Receivable [Line Items]    
One-month LIBOR Floor Range 1.99%  
Cumulative % 59.00%  
Maximum | L I B O R Floor Range Four    
Financing Receivable [Line Items]    
One-month LIBOR Floor Range 1.74%  
Cumulative % 62.00%  
Maximum | L I B O R Floor Range Five    
Financing Receivable [Line Items]    
One-month LIBOR Floor Range 1.49%  
Cumulative % 86.00%  
Maximum | L I B O R Floor Fixed Rate    
Financing Receivable [Line Items]    
Cumulative % 3.00%  
Maximum | L I B O R No Floor    
Financing Receivable [Line Items]    
Cumulative % 100.00%