XML 225 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Nature of Operations and Basis of Presentation (Details)
1 Months Ended 3 Months Ended
Feb. 29, 2024
agreement
Mar. 31, 2025
segment
Accounting Policies [Abstract]    
Number of reportable segments | segment   1
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