Description of the Business and Basis of Presentation - Deferred Revenue Balances (Detail) - USD ($) $ in Thousands |
Jun. 30, 2023 |
Dec. 31, 2022 |
---|---|---|
Deferred Revenue Disclosure [Abstract] | ||
Deferred revenue, including long-term portion | $ 237,593 | $ 183,772 |
Less: Deferred revenue, long-term portion, included in other liabilities | 14,939 | 14,237 |
Deferred revenue, short-term portion | $ 222,654 | $ 169,535 |
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.
|