Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)

v3.20.2
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Segment
Sep. 30, 2019
USD ($)
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]        
Other income $ (54) $ (503) $ 5,586 $ (478)
General and administrative $ 8,586 $ 8,525 $ 28,087 $ 27,050
Number of operating segments | Segment     1  
Number of reportable segments | Segment     1  
ASU 2016-13        
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]        
Change in accounting principle, accounting standards update, adopted true   true  
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2020   Jan. 01, 2020  
Change in accounting principle, accounting standards update, immaterial effect true   true  
ASU 2017-04        
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]        
Change in accounting principle, accounting standards update, adopted true   true  
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2020   Jan. 01, 2020  
Change in accounting principle, accounting standards update, immaterial effect true   true  
ASU 2018-13        
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]        
Change in accounting principle, accounting standards update, adopted true   true  
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2020   Jan. 01, 2020  
Change in accounting principle, accounting standards update, immaterial effect true   true  
CARES Act        
Basis of Presentation and Summary of Significant Accounting Policies [Line Items]        
Grant amount received     $ 6,200  
Other income     5,300  
General and administrative     $ 900