XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Lease
Jun. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]      
Operating lease right-of-use lease assets   $ 24,029 $ 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 payments $ 7,100