Revenue Recognition - Schedule of Contract Assets and Liabilities and Liabilities Activity (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| Revenue from Contract with Customer [Abstract] | ||
| Contract assets | $ 7,293 | $ 1,715 |
| Contract liabilities | 87,004 | $ 102,771 |
| Change in contract assets | 5,578 | |
| Change in contract liabilities | $ (15,767) | |
| Change in contract assets (as percentage) | 325.00% | |
| Change in contract liabilities (as percentage) | (15.00%) | |
| Change in contract liabilities | ||
| Beginning balance | $ 102,771 | |
| Additions | 40,756 | |
| Recognized in revenue | (56,523) | |
| Ending balance | $ 87,004 |
| X | ||||||||||
- Definition Amount of change in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. No definition available.
|
| X | ||||||||||
- Definition Amount of change in obligation to transfer good or service to customer for which consideration from customer has been received or is due. No definition available.
|
| X | ||||||||||
- Definition Contract with customer liability increase (decrease) for contract liability. No definition available.
|
| X | ||||||||||
- Definition Contract with Customer, Liability No definition available.
|
| X | ||||||||||
- Definition Represents the percentage of change in contract assets. No definition available.
|
| X | ||||||||||
- Definition Represents the percentage of change in contract liabilities. No definition available.
|
| 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, and from current period increase in contract liability. No definition available.
|
| X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. 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. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|