XML 38 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases, Commitments, and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]      
Maximum Remaining Lease Term, Retail and Office 10 years    
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 15,227    
Lessee, Operating Lease, Liability, Payments, Due Year Two 12,439    
Lessee, Operating Lease, Liability, Payments, Due Year Three 9,663    
Lessee, Operating Lease, Liability, Payments, Due Year Four 8,340    
Lessee, Operating Lease, Liability, Payments, Due Year Five 7,488    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 7,293    
Lessee, Operating Lease, Liability, Payments, Due 60,450    
Lessee, Operating Lease, Liability, Imputed Interest (6,240)    
Lessee, Operating Lease, Liability, Payments, Due Net of Imputed Interest 54,210    
Lessor, Operating Lease, Payments to be Received, Next Twelve Months (861)    
Lessor, Operating Lease, Payments to be Received, Thereafter 0    
Lessor, Operating Lease, Payments to be Received 861    
Lessor, Operating Lease, Imputed Interest 8    
Lessor, Operating Lease, Payments to be Received Net of Imputed Interest 853    
Operating Lease, Liability $ 53,357 $ 0  
Operating Lease, Weighted Average Remaining Lease Term 5 years    
Operating Lease, Weighted Average Discount Rate, Percent 4.49%    
Operating Leases, Future Minimum Payments Due, Next Twelve Months   12,994  
Operating Leases, Future Minimum Payments, Due in Two Years   12,558  
Operating Leases, Future Minimum Payments, Due in Three Years   10,035  
Operating Leases, Future Minimum Payments, Due in Four Years   7,640  
Operating Leases, Future Minimum Payments, Due in Five Years   6,500  
Operating Leases, Future Minimum Payments, Due Thereafter   12,767  
Operating Leases, Future Minimum Payments Due   62,494  
Operating Lease, Expense $ 18,200    
Operating Leases, Rent Expense   16,000 $ 11,400
Purchase Obligation, Due in Next Twelve Months 7,300    
Purchase Obligation, Due in Second Year 6,600    
Purchase Obligation, Due in Third Year 2,700    
Purchase Obligation, Due in Fourth Year 200    
Purchase Obligation, Due after Fifth Year $ 0    
Minimum Loan Sale Rate, Whole Loan Sale Program 10.00%    
Incremental Optional Loan Sale Rate, Whole Loan Sale Program 5.00%    
Minimum Loan Sale Rate, Access Loan Program 100.00%    
Other Commitment $ 2,300 $ 700  
Estimated Litigation Liability 1,900    
Insurance Settlements Receivable 1,000    
Litigation Settlement, Expense $ 900