Revenues - Schedule of Deferred Revenue (Details) - USD ($) $ in Thousands |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Contract With Customer, Liability [Roll Forward] | ||
| Beginning balance | $ 105,398 | $ 108,000 |
| Acquisition | 1,503 | 0 |
| Disposition | (377) | 0 |
| Receipts, net of refunds | 683,056 | 709,041 |
| Revenue recognized | (686,703) | (709,291) |
| Ending balance | $ 102,877 | $ 107,750 |
| X | ||||||||||
- Definition Contract with Customer, Liability, Disposition No definition available.
|
| X | ||||||||||
- Definition Contract With Customer, Liability, Including New Contract Revenue, Recognized No definition available.
|
| X | ||||||||||
- Definition Contract With Customer, Liability, Increase From Cash Receipts Net Of Refunds No definition available.
|
| X | ||||||||||
- Definition Contract With Customer, Liability No definition available.
|
| 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 increase (decrease) in obligation to transfer good or service to customer for which consideration from customer has been received or is due, from business combination. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|