XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Operating Leases Future Minimum Payments (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Sep. 30, 2020
$ / £
Sep. 30, 2020
$ / €
Dec. 31, 2019
USD ($)
Dec. 31, 2019
$ / £
Dec. 31, 2019
$ / €
Lessee, Operating Lease, Liability, Payment, Due [Abstract]            
2020 (remainder) $ 361          
2021 1,445          
2022 1,445          
2023 1,445          
2024 1,450          
Thereafter 41,905          
Total minimum lease payments 48,051          
Less: Effects of discounting (23,593)          
Total present value of lease payments $ 24,458     $ 23,985    
Foreign currency exchange rate (GBP, EUR, CAD per USD)   1.29 1.17   1.32 1.12