Accounts and notes receivable, net - Advance Payments (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Accounts and notes receivable, net | ||
Accounts and notes receivable, net | $ 294,208 | $ 343,499 |
Unrelated parties | ||
Accounts and notes receivable, net | ||
Accounts receivable - unrelated parties | 218,783 | 246,973 |
Notes receivable - unrelated parties | 71,767 | 94,085 |
Total accounts and notes receivable - unrelated parties | 290,550 | 341,058 |
Less: allowance for credit losses | (11,406) | (11,783) |
Accounts and notes receivable, net | 279,144 | 329,275 |
Related parties | ||
Accounts and notes receivable, net | ||
Less: allowance for credit losses | (1,476) | (1,463) |
Accounts and notes receivable, net | 15,064 | 14,224 |
Accounts and notes receivable - related parties | $ 16,540 | $ 15,687 |
X | ||||||||||
- Definition Amount representing the receivables of gross value which includes both accounts and notes payable. No definition available.
|
X | ||||||||||
- Definition Amount of allowance for credit loss of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable. No definition available.
|
X | ||||||||||
- Definition Amount of allowance for accounts receivable, allowance for doubtful accounts No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of accounts and financing receivable. Includes, but is not limited to, notes and loan receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|