XML 72 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Undiscounted Future Lease Payments) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]          
Rental expense for operating leases $ 3,300 $ 3,200 $ 6,800 $ 6,100  
Undiscounted future lease payments          
2020 (remaining six months for June 30, 2020) 3,593   3,593   $ 7,787
2021 6,707   6,707   6,530
2022 3,959   3,959   3,746
2023 2,110   2,110   1,925
2024 1,336   1,336   1,148
Thereafter 1,196   1,196   864
Total undiscounted lease payments 18,901   18,901   22,000
Less: present value adjustment (1,980)   (1,980)   (2,533)
Total operating lease liability $ 16,921   $ 16,921   $ 19,467