XML 22 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies Supplemental Balance Sheet Information (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Leases [Abstract]  
Operating Lease, Right-of-Use Asset $ 91,830
Operating Lease, Liability, Current 18,721
Operating Lease, Liability, Noncurrent $ 76,858