XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Operating Leases Future Minimum Payments (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Sep. 30, 2021
$ / €
Sep. 30, 2021
$ / £
Dec. 31, 2020
USD ($)
Dec. 31, 2020
$ / €
Dec. 31, 2020
$ / £
Lessee, Operating Lease, Liability, Payment, Due [Abstract]            
2021 (remainder) $ 366          
2022 1,464          
2023 1,464          
2024 1,468          
2025 1,473          
2026 1,474          
Thereafter 39,480          
Total minimum lease payments 47,189          
Less: Effects of discounting (23,753)          
Total present value of lease payments $ 23,436     $ 25,350    
Foreign currency exchange rate (GBP, EUR, CAD per USD)   1.16 1.35   1.23 1.37