XML 47 R110.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Lease Obligations, Maturity (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 8,113
2021 7,675
2022 7,260
2023 7,397
2024 7,425
Thereafter 19,148
Total minimum payments required 57,018
Less: implied interest 7,651
Operating lease liability $ 49,367