XML 59 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Schedule of Gross Future Minimum Annual Rental Commitments (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
2020 (remaining 3 months) $ 1,043  
2021 4,273  
2022 3,579  
2023 2,063  
2024 2,123  
2025 387  
Thereafter 397  
Total undiscounted rent payments 13,865  
Present value discount (1,670)  
Present value 12,195  
Current portion of operating lease liability (included as a component of accrued expenses) 3,548 $ 2,354
Noncurrent operating lease liabilities 8,647 $ 8,737
Total operating lease liability $ 12,195