Revenue - Schedule of Reconciliation of Contract Assets and Contract Liabilities (Details) $ in Thousands |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
| |
| Contract Assets | |
| Contract Assets | |
| Beginning balance asset | $ 187,374 |
| Contract asset additions | 87,687 |
| Amounts transferred to trade receivables | (40,416) |
| Foreign currency adjustment | (965) |
| Ending balance asset | 233,680 |
| Contract Liabilities | |
| Foreign currency adjustment | (965) |
| Contract Liabilities | |
| Contract Assets | |
| Foreign currency adjustment | (472) |
| Contract Liabilities | |
| Beginning balance liabilities | 35,864 |
| Customer prepayments | 11,305 |
| Revenue recognized | (24,330) |
| Foreign currency adjustment | (472) |
| Ending balance liabilities | $ 22,367 |
| X | ||||||||||
- Definition Contract assets additions amounts transferred to trade receivables. No definition available.
|
| X | ||||||||||
- Definition Contract assets liabilities foreign currency adjustment. No definition available.
|
| X | ||||||||||
- Definition Contract Assets No definition available.
|
| X | ||||||||||
- Definition Contract Liabilities No definition available.
|
| X | ||||||||||
- Definition Contract liability C\customer prepayments. No definition available.
|
| X | ||||||||||
- Definition The amount of an entity’s right to consideration in exchange for goods or services that the entity has transferred to a customer, when that right is conditioned on something other than the passage of time (for example, the entity’s future performance). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of an entity’s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The increase (decrease) in contract liabilities resulting from cumulative catch-up adjustments to revenue arising from a change in the measure of progress. [Refer: Increase (decrease) through cumulative catch-up adjustments to revenue, contract liabilities] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|