XML 65 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Leased Assets [Line Items]      
Operating lease, right of use asset $ 66,760 $ 73,597  
Operating lease, liability 85,819    
Gain on partial lease termination 0 (2,820) $ 0
UNITED STATES      
Operating Leased Assets [Line Items]      
Operating lease, right of use asset 57,300 62,200  
Operating lease, liability 75,800 82,900  
UNITED STATES | Northern Virginia Office Space      
Operating Leased Assets [Line Items]      
Operating lease, right of use asset 55,200 59,000  
Operating lease, liability $ 73,600 79,700  
Lease term expiration date Dec. 31, 2030    
Lease option to extend, description option for the Company to extend the term for an additional five or 10 consecutive years    
Lease termination fees   1,600  
Reduction in right of use assets   4,200  
Reduction in lease liability   7,000  
Gain on partial lease termination   2,800  
Non-US      
Operating Leased Assets [Line Items]      
Operating lease, right of use asset $ 9,500 11,400  
Operating lease, liability $ 10,000 $ 12,200  
Minimum | UNITED STATES | Northern Virginia Office Space      
Operating Leased Assets [Line Items]      
Lease extension term 5 years    
Maximum | UNITED STATES | Northern Virginia Office Space      
Operating Leased Assets [Line Items]      
Lease extension term 10 years