XML 131 R117.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of 2021 $ 6,641  
2022 7,806  
2023 7,041  
2024 6,168  
2025 5,437  
2026 and thereafter 16,043  
Total minimum payments 49,136  
Less: present value adjustment (15,679)  
Total 32,700 $ 32,914
Luxury Disposition | Held for sale    
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Less: liabilities held for sale $ (757)