XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Dec. 31, 2021
Mar. 31, 2019
Dec. 31, 2018
Leases [Line Items]      
Right of use asset   $ 74,174  
Operating lease liabilities   $ 94,121  
Extension term   5 years  
Increase in liability   $ 32,079  
Accounting Standards Update 2016-02 [Member]      
Leases [Line Items]      
Right of use asset     $ 45,727
Operating lease liabilities     $ 67,508
Minimum [Member]      
Leases [Line Items]      
Lease term   2 years 6 months  
Maximum [Member]      
Leases [Line Items]      
Lease term   8 years  
Scenario, Forecast [Member]      
Leases [Line Items]      
Change in leased area 40.00%