XML 56 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Jan. 01, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Net change in allowance for credit losses $ (7,000) $ 9,900  
Retained earnings $ 450,480 $ 451,725  
Accounting Standards Update 2016-13 | Cumulative Effect, Period Of Adoption, Adjustment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Retained earnings     $ (3,500)