XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
ft²
Mar. 31, 2020
USD ($)
Dec. 31, 2019
ft²
Lessee, Lease, Description [Line Items]      
Lease cost | $ $ 850 $ 834  
Minimum      
Lessee, Lease, Description [Line Items]      
Operating lease, remaining lease term 2 years 8 months 12 days    
Maximum      
Lessee, Lease, Description [Line Items]      
Operating lease, remaining lease term 8 years 9 months 18 days    
San Diego, California      
Lessee, Lease, Description [Line Items]      
Area leased (in square feet) 82,200    
Plymouth Meeting, Pennsylvania      
Lessee, Lease, Description [Line Items]      
Area leased (in square feet) 57,360   13,500