v3.26.1
Fair Value Measurements - Aggregate Face Values and the Fair values of the Notes (Detail) - Convertible Senior Notes Due 2031 [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 16, 2026
Dec. 31, 2025
Fair Value, Option, Quantitative Disclosures [Line Items]      
Aggregate Face Values $ 600,000 $ 600,000 $ 0
Estimated Fair Values $ 636,360   $ 0