Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.24.0.1
Subsequent Events (Details)
$ in Millions
1 Months Ended 3 Months Ended
Feb. 29, 2024
USD ($)
agreement
Jun. 30, 2024
USD ($)
Forecast | Turbine Controls, Inc. ("TCI")    
Subsequent Event [Line Items]    
Consideration payment   $ 120.0
Cash consideration   110.0
Forecast | Turbine Controls, Inc. ("TCI") | Common Stock    
Subsequent Event [Line Items]    
Share consideration, VSE common stock   $ 10.0
Subsequent Event | Federal And Defense Segment | Discontinued Operations, Held-for-Sale    
Subsequent Event [Line Items]    
Number of agreements | agreement 2  
Consideration on disposal $ 44.0  
Net working capital adjustments 10.0  
Subsequent Event | Greensboro MRO Facility | Discontinued Operations, Held-for-Sale    
Subsequent Event [Line Items]    
Non-cash impairment $ 4.2