XML 54 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Operating lease maturity
Future minimum payments under our non-cancelable operating leases as of June 30, 2020 are as follows (in thousands):
PeriodFuture Minimum Lease Payments
Remainder of Year Ending December 31, 2020$1,985  
Year Ending December 31, 20213,352  
Year Ending December 31, 20223,925  
Year Ending December 31, 20233,278  
Year Ending December 31, 20243,246  
Thereafter12,192  
Total$27,978  
Less: Interest5,227  
Operating lease liability$22,751