XML 114 R96.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Lease, Cost [Abstract]    
Operating lease cost $ 7,025 $ 7,573
Variable lease cost 3,182 2,515
Total lease costs 10,207 10,088
Right-of-use assets obtained in exchange for operating lease obligations $ 3,496 $ 940
Weighted average remaining lease term, in years 5 years 6 years
Weighted Average Discount Rate 2.80% 4.70%