Description of Business (Details) |
Mar. 27, 2026
program
country
location
|
|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Number of deployed programs | program | 300 |
| Number of countries with deployed programs | country | 35 |
| Number of company locations | location | 20 |