Annual report pursuant to Section 13 and 15(d)

Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Future Minimum Lease Payments (Details)

v3.19.3.a.u2
Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Leases [Abstract]    
2020 $ 5,094  
2021 5,648  
2022 4,317  
2023 4,246  
2024 4,273  
Thereafter 12,705  
Total remaining lease payments 36,283  
Less: imputed interest (8,868)  
Total operating lease liabilities 27,415 $ 10,100
Less: current portion (3,381)  
Long-term operating lease liabilities $ 24,034  
Weighted-average remaining lease term (in years) 7 years 8 months 26 days  
Weighted-average discount rate 6.50%