XML 54 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Accounting Standards Adopted and Newly Issued Accounting Standards Not Yet Adopted - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 01, 2020
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Allowance for credit losses   $ 22,100   $ 22,100   $ 11,300  
(Accumulated deficit) retained earnings   (53,992)   (53,992)   $ 61,653  
Income tax provision   $ (865) $ 7,815 $ (6,119) $ 24,981    
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member         us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccountingStandardsUpdate201602Member
Cumulative Effect, Period Of Adoption, Adjustment              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Allowance for credit losses $ 700         $ 700  
(Accumulated deficit) retained earnings (500)            
Income tax provision $ (200)