Annual report [Section 13 and 15(d), not S-K Item 405]

Discontinued Operations - Narrative (Details)

v3.25.0.1
Discontinued Operations - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 29, 2024
USD ($)
agreement
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Operating lease right-of-use assets     $ 53,326 $ 28,684  
Property and equipment, gross     132,234 95,515  
Operating lease, liability     55,033    
Discontinued Operations, Disposed of by Sale | Federal And Defense Segment          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Number of agreements | agreement 2        
Consideration on disposal $ 43,000        
Loss on the sale of discontinued operations   $ 15,200 15,199 0 $ 0
Transaction fees   $ 2,500      
Accrual for collections on government contracts     $ 300    
Discontinued Operations, Held-for-Sale | Alexandria, VA Headquarters          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Operating lease right-of-use assets       7,100  
Property and equipment, gross       2,600  
Operating lease, liability       $ 11,000  
Discontinued Operations, Held-for-Sale | Federal And Defense Segment          
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]          
Number of agreements | agreement 2