XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
ft²
Mar. 31, 2021
USD ($)
Dec. 31, 2019
ft²
agreement
Lessee, Lease, Description [Line Items]      
Lease cost | $ $ 830 $ 850  
Number of agreements | agreement     2
Minimum      
Lessee, Lease, Description [Line Items]      
Operating lease, remaining lease term 1 year 8 months 12 days    
Maximum      
Lessee, Lease, Description [Line Items]      
Operating lease, remaining lease term 7 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