Contract Assets and Liabilities - Summary of contract assets and liabilities (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Contractors [Line Items] | |||
| Contract assets, net | $ 225,053 | $ 241,766 | |
| Contract liabilities, net | (245,822) | (300,560) | |
| Net contract assets (liabilities) | (20,769) | $ (58,794) | |
| Contract assets, net, Change | (15,634) | $ 37,597 | |
| Change | |||
| Contractors [Line Items] | |||
| Contract assets, net, Change | (16,713) | ||
| Contract liabilities, Change | 54,738 | ||
| Net contract assets (liabilities), Change | $ 38,025 | ||
| X | ||||||||||
- Definition n/a No definition available.
|
| X | ||||||||||
- Definition The amount of increase (decrease) in net contract assets (liabilities) during the year. No definition available.
|
| X | ||||||||||
- Definition The amount of net contract assets (liabilities) as at balance sheet period. 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, 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 current. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in 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/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The change during the period, either increase or decrease, in amounts payable to customers. The term customers generally excludes other broker-dealers; persons who are principal officers, directors, and stockholders; and persons whose securities or funds are part of the regulatory net capital of the broker-dealer. Another broker-dealer's account can be classified as a customer if the account is carried as an omnibus account in compliance with certain regulations. The accounts of principal officers, directors and stockholders may be combined in the customer captions if they are not material and the combination is disclosed in the oath that is required to accompany the annual audited FOCUS Report. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|