Description of the Business and Basis of Presentation - Deferred Revenue Balances (Detail) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Deferred Revenue Disclosure [Abstract] | ||
| Deferred revenue, including long-term portion | $ 221,012 | $ 156,077 |
| Less: Deferred revenue, long-term portion, included in other liabilities | 17,194 | 12,752 |
| Deferred revenue, short-term portion | $ 203,818 | $ 143,325 |
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|