XML 76 R57.htm IDEA: XBRL DOCUMENT v3.20.1
10. Commitments and Contingencies (Details) - Legal proceedings - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Estimated Litigation Liability [Line Items]    
Accrued litigation $ 13,000 $ 363,000
Class Action [Member]    
Estimated Litigation Liability [Line Items]    
Accrued litigation   350,000
Payments for Legal Settlements 350,000  
Opt-Out Action [Member]    
Estimated Litigation Liability [Line Items]    
Accrued litigation $ 13,000 $ 13,000