XML 149 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Jun. 13, 2016
USD ($)
Dec. 31, 2019
USD ($)
payment
Jan. 01, 2020
USD ($)
Accounting Policies [Line Items]      
Period past due   90 days  
Number of consecutive payments for borrower status to be normal, as per consistent repayment record | payment   6  
Topic 326 | Minimum      
Accounting Policies [Line Items]      
Allowance for credit loss   $ 30,000,000  
Topic 326 | Minimum | Subsequent Event      
Accounting Policies [Line Items]      
Reclassification due to the adoption of ASU     $ 24,000,000
Topic 326 | Maximum      
Accounting Policies [Line Items]      
Allowance for credit loss   $ 40,000,000  
Topic 326 | Maximum | Subsequent Event      
Accounting Policies [Line Items]      
Reclassification due to the adoption of ASU     $ 32,000,000
Senior unsecured fixed - to - floating rate notes      
Accounting Policies [Line Items]      
Debt instrument, face amount $ 100,000,000.0    
Interest rate on unsecured debt (as percent) 4.50%    
Redemption price, percentage (as percent) 100.00%    
Senior unsecured fixed - to - floating rate notes | LIBOR Rate      
Accounting Policies [Line Items]      
Variable interest rate (as percent) 3.30%    
Computer Equipment      
Accounting Policies [Line Items]      
Useful life   3 years  
Furniture and equipment      
Accounting Policies [Line Items]      
Useful life   5 years  
Building Renovations      
Accounting Policies [Line Items]      
Useful life   10 years