XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Future Payment Obligations (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Leases  
Remainder of 2021 $ 7,092
2022 8,992
2023 8,469
2024 7,967
2025 7,645
Thereafter 31,106
Total lease payments 71,271
Less interest 8,688
Present value of lease liabilities $ 62,583