XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Recently Issued Accounting Standards (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect adjustment $ (929,047) $ (607,484) $ (614,190) $ (619,600) $ (654,745) $ (646,864)
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2016-13 [Member]          
Cumulative Effect, Period of Adoption, Adjustment            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect adjustment $ 2,970          
Retained Earnings (Accumulated Deficit)            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect adjustment 251,962 $ 621,132 $ 608,092 $ 589,178 $ 574,553 $ 537,205
Retained Earnings (Accumulated Deficit) | Cumulative Effect, Period of Adoption, Adjustment            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect adjustment $ 2,970