Nature of Operations and Basis of Presentation (Details) |
1 Months Ended | 3 Months Ended |
|---|---|---|
|
Feb. 29, 2024
agreement
|
Mar. 31, 2026
segment
|
|
| Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] | ||
| Number of reportable segments | segment | 1 | |
| Number of agreements | 2 | |
| 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 | 2 |