Defined Contribution Plans - Additional Information (Detail) - USD ($) $ in Millions |
8 Months Ended | 12 Months Ended | |
|---|---|---|---|
Dec. 31, 2025 |
Apr. 30, 2025 |
Apr. 30, 2024 |
|
| U.K. Employees Personal Pension Plan and U.S. Employees 401(K) Plan [Member] | |||
| Defined Contribution Plan Disclosure [Line Items] | |||
| Total employer contributions | $ 1.7 | $ 1.9 | $ 1.1 |