Revenue Recognition - Schedule of Deferred Revenues Balance as of Transition Date and Significant Activity Affecting Deferred Revenues (Detail) $ in Thousands |
3 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Change in Contract with Customer, Liability [Abstract] | |
| Beginning balance at April 1, 2026 | $ 32,235 |
| Additions | 21,374 |
| Revenue recognized from beginning of period | (10,050) |
| Revenue recognized from additions | (10,604) |
| Ending balance at June 30, 2026 | $ 32,955 |
| X | ||||||||||
- Definition Contract with customer liability increase through contracts acquired. No definition available.
|
| X | ||||||||||
- Definition Contract with customer liability revenue recognized from additions. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| 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/exampleRef
|
| X | ||||||||||
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|