XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Lease
Dec. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]    
Operating lease right-of-use lease assets $ 25,804 $ 27,489
Two New Office Leases    
Lessee, Lease, Description [Line Items]    
Operating lease right-of-use lease assets 100  
Operating lease, liability $ 100  
Number of new leases | Lease 2  
New Lease for Office in North Bethesda    
Lessee, Lease, Description [Line Items]    
New lease term of contract 7 years  
Cash rental payment $ 7,100