XML 91 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Summary of Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Lease Commitments  
2020 $ 12,201
2021 13,088
2022 13,016
2023 9,858
2024 8,835
Thereafter 34,423
Total lease payments 91,421
Less imputed interest (21,822)
Total $ 69,599