v3.26.1
Nature of Operations and Basis of Presentation (Details)
1 Months Ended 6 Months Ended
Feb. 29, 2024
segment
Feb. 29, 2024
agreement
Jun. 30, 2026
segment
Disposal Group, Including Discontinued Operations [Line Items]      
Number of reportable segments     1
Discontinued Operations, Disposed of by Sale | Federal And Defense Segment      
Disposal Group, Including Discontinued Operations [Line Items]      
Number of agreements 2 2