{"cik":1477641,"entityName":"DAQO NEW ENERGY CORP.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2011-12-31","val":175714103,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":172877433,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":173427853,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":223577853,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":260836578,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":262956278,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":270918702,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":332029752,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":347419152,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":365235402,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":372534652,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":391023327,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":328513282,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":333759632,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024Q4I"},{"end":"2025-12-31","val":338330684,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}}},"us-gaap":{"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":4302117,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":15036867,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":10479751,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":12346063,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":12346063,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":17695490,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":17695490,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":17695490,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":14601266,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":16784156,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":16784156,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":17491292,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":17491292,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":18745297,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":18745297,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":22403913,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":19311691,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9195467,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":9195467,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":12713395,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":12713000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":18953000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":18953000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":81469000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":81469000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":81875000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":81875000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":92879000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":92879000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":26448000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":26448000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":26628000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2010-12-31","val":15180002,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":22744972,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":19081566,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":27822799,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":27822799,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":9909662,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":9909662,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":9909662,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":6848729,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8714261,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":8714261,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":19849608,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":19849608,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4836499,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":4836499,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2971930,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":700558,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1180598,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":1180598,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":13287,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":13300,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022Q4I"}]}},"AccrualForTaxesOtherThanIncomeTaxesCurrent":{"label":"Accrual for Taxes Other than Income Taxes, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2011-12-31","val":1196931,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1830815,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":1830815,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1378963,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":1378963,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":1378963,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":2360987,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2263055,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":2263055,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2298780,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":2298780,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1802962,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":1802962,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5080274,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":4203074,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":364223,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":364223,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":367467,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":367000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":14373000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":14373000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":15602000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"AccruedProfessionalFeesCurrent":{"label":"Accrued Professional Fees, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2011-12-31","val":928957,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":700000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":700000,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":624825,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":624825,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":624825,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":481771,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":576786,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":576786,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":776518,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":776518,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":374944,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":374944,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":406887,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":368753,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":187027,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":187027,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":368587,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2011-12-31","val":96375060,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":133746851,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2010-12-31","val":6276868,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":18444123,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":18444123,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":19551006,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":19551006,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":23699196,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":23699196,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":23699196,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":22186368,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":20037183,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":20037183,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":8780313,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":8780313,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-8721820,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":-8721820,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":13107187,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":13107187,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-13232560,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":-13232560,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-19936848,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":-19937000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":26267000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":26267000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":67773000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":67773000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":-176032000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":-176032000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":-293997000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":-293997000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":-413210000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":-413210000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":-252910000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2010-12-31","val":140305556,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":142511581,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":142511581,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":144755902,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"}]}},"AdditionalPaidInCapitalCommonStock":{"label":"Additional Paid in Capital, Common Stock","description":"Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.","units":{"USD":[{"end":"2012-12-31","val":144755902,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":146676163,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":146676163,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":146676163,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":202983882,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":203125494,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":203125494,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":236358070,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":236358070,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":240111533,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":240111533,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":247076428,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":247076428,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":368681449,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":368681449,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":387371083,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":387371000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":412450000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":412450000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1016855000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":1016855000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2211203000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":2211203000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2340084000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":2340084000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2408799000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":2408799000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2464548000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":258583,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":1614756,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":1614756,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":2206025,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":2206025,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":2206025,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":2249834,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":2249834,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":2249834,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":1288794,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":1881401,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1881401,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":1881401,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":1642618,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":1792819,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":1792819,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":1792819,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3687951,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":3687951,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":3687951,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2702089,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2702089,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":2702089,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4200273,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":4200273,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":4200273,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":13788049,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":13788049,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":13788000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":17896942,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":17897000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":17897000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":17908000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":17908000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":17908000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":10077000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":10077000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":10077000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":314973000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":314973000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":314973000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":149758000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":149758000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":149758000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":68081000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":68081000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":55817000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts":{"label":"Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs","description":"Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":7867552,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":7867552,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2014-05-01","end":"2014-05-31","val":3400000,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q2I"},{"start":"2014-01-01","end":"2014-12-31","val":3375553,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":3375553,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2033041,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":2033041,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":2033041,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2018-01-01","end":"2018-12-31","val":6919202,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":6919202000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":6919202,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019"}]}},"AdvancesOnInventoryPurchases":{"label":"Advances on Inventory Purchases","description":"Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":2846797,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":737794,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":737794,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":860546,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":860546,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":860546,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":2401354,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1352747,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":1352747,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1028287,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":1028287,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1722783,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":1722783,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2655623,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":1575118,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3327951,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":3327951,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1544474,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":1544000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7949000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":7949000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3397000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":3397000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":852000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":852000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":14314000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":14314000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10401000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":10401000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":21869000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":1614755,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":2206025,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":2206025,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":2249834,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":2249834,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":2249834,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1881401,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1881401,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":1881401,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1792819,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":1792819,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":1792819,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3687951,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":3687951,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":3687951,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2702089,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2702089,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":2702089,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4200273,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":4200273,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":4200273,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":13788049,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":13788049,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":13788000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":17896942,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":17897000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":17897000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":17908000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":17908000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":17900000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":10077000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":10100000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":10100000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":315000000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":315000000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":314973000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":149800000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":149758000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":149758000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":68081000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":68081000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":55817000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2011-12-31","val":1202940,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2011-12-31","val":1202940,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2011-12-31","val":1202940,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1592467,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":1592467,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2012-12-31","val":1592467,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2012-12-31","val":1592467,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2012-12-31","val":1592467,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2012Q4I"},{"end":"2013-12-31","val":7160782,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":7160782,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":7160782,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2013-12-31","val":7160782,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2013-12-31","val":7160782,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2013Q4I"},{"end":"2014-09-30","val":3424366,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3189110,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":3189110,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2014-12-31","val":3189110,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2014-12-31","val":3189110,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1087465,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":1087465,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2015-12-31","val":1087465,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10163,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":10163,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7993,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":7993,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"}]}},"AllowanceForDoubtfulAccountsReceivableCurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on accounts receivable, classified as current.","units":{"USD":[{"end":"2011-12-31","val":1202940,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":1202940,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1592467,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":1592467,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":7160782,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":7160782,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":7160782,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":3424366,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3189110,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":3189110,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1087465,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":1087465,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10163,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":10163,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7993,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"AllowanceForDoubtfulAccountsReceivableRecoveries":{"label":"Accounts Receivable, Allowance for Credit Loss, Recovery","description":"Amount of increase in allowance for credit loss on accounts receivable, from recovery.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":4171528,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":3823744,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":3823744,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2026567,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":2026567,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":2026567,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1053041,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1053041,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2750,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2010-01-01","end":"2010-12-31","val":2295000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":6805000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":6805000,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":7179500,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":7179500,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":7179500,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":6371250,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":6371250,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":6371250,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":6371250,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":6169166,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":6154166,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":6154166,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":6154166,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":12563541,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":12563541,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":12563541,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":10899141,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":10899141,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":10899141,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":263900,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":263900,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017"},{"start":"2021-01-01","end":"2021-12-31","val":42659,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":9517112,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":9517112,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":12206310,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":12206310,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":12206310,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4571052,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":4571052,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"}]}},"AssetImpairmentCharges":{"label":"Asset Impairment Charges","description":"Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":38512376,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":38512376,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":38512376,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":42754481,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":42754481,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":42754481,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":158424827,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":158424827,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":158424827,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":158424827,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":1622588,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":1622588,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1622588,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":198689,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":198689,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":198689,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2987668,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":2987668,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":2987668,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":11482905,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":11482905,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":11500000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":175600000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":175600000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"AssetReportingCurrencyDenominatedValue":{"label":"Asset, Reporting Currency Denominated, Value","description":"The reporting currency-denominated asset value.","units":{"USD":[{"end":"2011-12-31","val":84853361,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":11589702,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":11589709,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":11436370,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":11436370,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":24356970,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":24356970,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":30891550,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":30891550,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":28839371,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":28839371,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":66433887,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":66433887,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":81476636,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":81476636,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":113101494,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":113100000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":117500000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":117500000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1002000000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":1002000000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3531900000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":3531900000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2829100000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":2829100000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2135200000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":2135200000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2066600000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2010-12-31","val":650970939,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":878476642,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":878476642,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":816307804,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":816307804,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":610199543,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":610199543,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":610199543,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":656596454,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":710131219,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":710131219,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":660851404,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":660851404,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":656708076,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":656708076,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":748781233,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":748781233,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":854929081,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":854929081,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1201356021,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":1201356000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1239143000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":1239143000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3343651000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":3343651000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7594096000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":7594096000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7426866000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":7426866000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6418243000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":6418243000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6449325000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2010-12-31","val":241738269,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":179452895,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":179452895,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":96511143,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":96511143,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":91144427,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":91144427,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":91144427,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":108990666,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":121949234,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":121949234,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":88776027,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":88776027,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":73302858,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":73302858,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":142362550,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":142362550,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":160068807,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":160068807,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":174328361,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":174328000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":180271000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":180271000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1742980000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":1742980000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4889163000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":4889163000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3576578000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":3576578000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2631547000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":2631547000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2696177000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Current","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":33215204,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5013615,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":5013615,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":925657,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":926000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"BankAcceptancesExecutedAndOutstanding":{"label":"Bank Acceptances Executed and Outstanding","description":"Carrying amount as of the balance sheet date of drafts and bills of exchange that have been accepted by the reporting bank, or by others for its own account, as its liability to holders of the drafts.","units":{"USD":[{"end":"2015-12-31","val":22600000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"}]}},"BuildingsAndImprovementsGross":{"label":"Buildings and Improvements, Gross","description":"Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.","units":{"USD":[{"end":"2011-12-31","val":222690125,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":437805571,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"}]}},"BusinessExitCosts1":{"label":"Business Exit Costs","description":"Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Includes, but is not limited to, one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and termination benefits associated with an ongoing benefit arrangement. Excludes expenses associated with special or contractual termination benefits, a discontinued operation or an asset retirement obligation.","units":{"CNY":[{"start":"2015-01-01","end":"2015-12-31","val":7000000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"}],"USD":[{"start":"2013-01-01","end":"2013-12-31","val":500000,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":500000,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":600000,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":500000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":500000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1100000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1100000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016"}]}},"CapitalExpendituresIncurredButNotYetPaid":{"label":"Capital Expenditures Incurred but Not yet Paid","description":"Future cash outflow to pay for purchases of fixed assets that have occurred.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":41302426,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":46594935,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":46594935,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":51766695,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":51766695,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":51766695,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":51766695,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":37308771,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":79989590,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":79989590,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":85640643,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":52523129,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":52786103,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":52786103,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":65625603,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":65625603,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":27251832,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":53900000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":56300000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020"},{"end":"2021-01-01","val":27500000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"CashAcquiredFromAcquisition":{"label":"Cash Acquired from Acquisition","description":"The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":443579,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":443579,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":444000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":627157,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":627000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":627000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2008-12-31","val":3304067,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2008Q4I"},{"end":"2009-12-31","val":81414436,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2009-12-31","val":81414436,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2009Q4I"},{"end":"2010-12-31","val":203635798,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2010-12-31","val":203635798,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2010-12-31","val":203635798,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":92697098,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":92697098,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2011-12-31","val":92697098,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2011-12-31","val":92697098,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2011Q4I"},{"end":"2012-12-31","val":6679024,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":6679024,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2012-12-31","val":6679024,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2012-12-31","val":6679024,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2012-12-31","val":6679024,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2012Q4I"},{"end":"2013-09-30","val":10771275,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7831084,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":7831084,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":7831084,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2013-12-31","val":7831084,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2013-12-31","val":7831084,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2013Q4I"},{"end":"2014-09-30","val":12611947,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7068483,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":7068483,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2014-12-31","val":7068483,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2014-12-31","val":7068483,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2014Q4I"},{"end":"2015-12-31","val":14490011,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":14490011,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2015-12-31","val":14490011,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":15987478,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":15987478,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2016-12-31","val":15987478,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":60676605,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":53802946,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2017-12-31","val":60676605,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":65419389,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":66401408,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2018-12-31","val":66402000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018Q4I"},{"end":"2019-12-31","val":52684734,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":52685000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2019-12-31","val":52685000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":76596000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":76596000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2020-12-31","val":76596000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020Q4I"},{"end":"2021-12-31","val":723775000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":723775000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2021-12-31","val":723775000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3499488000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":3499488000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2022-12-31","val":3499488000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3038827000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":3038827000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2023-12-31","val":3038827000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1006536000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":1006536000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":856054000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":78110369,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":122221362,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":122221362,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-110938700,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":-110938700,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":-110938700,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-86018074,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-86018074,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-86018074,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":4092251,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":1152060,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1152060,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":1152060,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":4780863,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":-762601,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-762601,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-762601,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":7421528,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":7421528,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":7421528,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1497467,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1497467,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-1671779,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":44689127,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":40785219,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":22453722,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2015-12-31","val":33552724,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":31880945,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2016-12-31","val":31880945,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":72666164,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2017-12-31","val":72666164,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2017-12-31","val":72666000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":95119886,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":95119886,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2018-12-31","val":95120000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2018-12-31","val":95120000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":115294095,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":115294000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2019-12-31","val":115294000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2019-12-31","val":115294000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":118404000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":118404000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2020-12-31","val":118404000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2020-12-31","val":118404000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":723966000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":723966000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2021-12-31","val":723966000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2021-12-31","val":723966000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3520351000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":3520351000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2022-12-31","val":3520351000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2022-12-31","val":3520351000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3047956000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":3047956000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2023-12-31","val":3047956000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1038349000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":1038349000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":980292000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2014-12-31","val":20590084,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3723807,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3723807,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2016-12-31","val":3723807,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8952260,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2017-12-31","val":8952260,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2017-12-31","val":8952260000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1091190,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":1091190,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2018-12-31","val":1091190000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2018-12-31","val":1091190000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":845199,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":845199000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2019-12-31","val":845199000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2019-12-31","val":845199000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2020-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":40785219,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":22453722,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":22454000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":20174209,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":20174000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":20174000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3110000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":3110000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":3110000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":605562000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":605562000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":605562000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2796385000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":2796385000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":2796385000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-472395000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-472395000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-472395000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-2009607000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-2009607000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-58057000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"CashDivestedFromDeconsolidation":{"label":"Cash Divested from Deconsolidation","description":"Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":2122167,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":15241,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":15241,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":15241,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"}]}},"CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Financing Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-33711235,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-8742573,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-8742573,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-16778925,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-16778925,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-16779000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-2650931,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":-2651000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-2651000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"}]}},"CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Investing Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-975550,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-3752066,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-3752066,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":616988,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":616988,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":617000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1456521,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":1457000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":1457000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-195000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-195000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-195000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"}]}},"CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Operating Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":14122875,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5048042,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":5048042,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":17994548,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":17994548,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":17993000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1010130,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":1010000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":1010000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-50000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-50000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-50000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2010-12-31","val":0.0001,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":0.0001,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":0.0001,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0.0001,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":0.0001,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0.0001,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":0.0001,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":0.0001,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":0.0001,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0001,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":0.0001,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0.0001,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":0.0001,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.0001,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":0.0001,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.0001,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":0.0001,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.0001,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":0.0001,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.0001,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":0.0001,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.0001,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":0.0001,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.0001,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":0.0001,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.0001,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":0.0001,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.0001,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":0.0001,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0001,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":0.0001,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.0001,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-12-31","val":500000000,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":500000000,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":500000000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":500000000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":500000000,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":500000000,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":500000000,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":500000000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":500000000,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":500000000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":500000000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":500000000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":500000000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":500000000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":500000000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":500000000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":500000000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":500000000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":500000000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":500000000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":500000000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":500000000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":500000000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":500000000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":500000000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":500000000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":500000000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":500000000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":500000000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":500000000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":500000000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":500000000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2010-12-31","val":175714103,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":175714103,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":175714103,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":175714103,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":175714103,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":175714103,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":175714103,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":175714103,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":240714103,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":225864103,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":225864103,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":279214103,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":279214103,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":279214103,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":279214103,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":279214103,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":279214103,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":351823578,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":351823578,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":351823578,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":351823578,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":390423578,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":369878552,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":377177802,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":377177802,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":405620792,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":405620792,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":415330312,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":415330312,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":421521162,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":421521162,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":426092214,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2010-12-31","val":175714103,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":175714103,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":175714103,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":172877433,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":172877433,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":173427853,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":173427853,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":173427853,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":223577853,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":223577853,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":223577853,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":260836578,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":260836578,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":262956278,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":262956278,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":270918702,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":270918702,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":332029752,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":332029752,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":347419152,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":347419152,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":365235402,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":365235402,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":372534652,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":372534652,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":391023327,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":391023327,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":328513282,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":328513282,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":333759632,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":333759632,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":338330684,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2010-12-31","val":17571,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":17571,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":17571,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":17288,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"}]}},"CommonStockValueOutstanding":{"label":"Common Stock, Value, Outstanding","description":"Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.","units":{"USD":[{"end":"2012-12-31","val":17288,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":17343,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":17343,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":17343,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":22358,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":22358,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":22358,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":26320,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":26320,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":26532,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":26532,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":27328,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":27328,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":33439,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":33439,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":34977,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":35000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":37000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":37000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":38000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":38000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":40000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":40000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":41000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":41000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":42000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":42000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":42000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":30888153,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":74230827,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":74230827,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":45491207,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":45491207,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":45491207,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-109722759,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-109722759,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-109722759,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-60003115,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-66795294,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-66795294,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-66795294,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":11530353,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":12987163,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":12987163,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":12987163,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1700019,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":1700019,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1700019,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":25991623,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":25991623,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":25991623,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":114670135,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":114670135,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":114670135,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":11908626,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":11908626,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":11909000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":22820104,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":22820000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":22820000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":175400000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":175399000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":175399000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":794084000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":794084000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":794084000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1567001000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":1567001000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":1567001000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":310034000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":310034000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":310034000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-463965000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-463965000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-10172000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-621981,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":4945517,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":4945517,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":7906161,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":7906161,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":7906161,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-2075866,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-2075866,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-2075866,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-148274720,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-148752181,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-148752181,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-148752181,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":61415,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":61415,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":61415,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":327134,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":327134,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":327134,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1163319,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":1163319,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":1163319,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":500505,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":500505,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":501000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1955,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":1000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":1000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":6845000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":6846000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":6846000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":125808000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":125808000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":125808000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":586711000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":586711000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":586711000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":179284000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":179284000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":179284000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-147178000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-147178000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":13654000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest":{"label":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":30266172,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":79176344,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":79176344,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":53397368,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":53397368,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":53397368,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-111798625,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-111798625,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-111798625,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-208277835,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-215547475,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-215547475,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-215547475,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":11530353,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":12987163,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":12987163,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":12987163,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1761434,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":1761434,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1761434,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":26318757,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":26318757,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":26318757,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":115833454,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":115833454,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":115833454,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":12409131,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":12409131,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":12410000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":22822059,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":22821000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":22821000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":182245000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":182245000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":182245000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":919892000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":919892000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":919892000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2153712000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":2153712000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":2153712000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":489318000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":489318000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":489318000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-611143000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-611143000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3482000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"ConstructionInProgressGross":{"label":"Construction in Progress, Gross","description":"Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.","units":{"USD":[{"end":"2011-12-31","val":243614398,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":19300108,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"}]}},"ContractWithCustomerLiability":{"label":"Contract with Customer, Liability","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2017-12-31","val":16377524,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":17482940,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":17482940,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":35182095,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":35182000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":41048000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":41048000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":293619000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":293619000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":275168000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":275168000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":262841000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":262841000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":58676000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":58676000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":61994000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2017-12-31","val":16377524,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10213940,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":10213940,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":33027795,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":33028000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":37783000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":37783000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":202958000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":202958000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":121992000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":121992000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":148984000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":148984000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":37192000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":37192000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":48786000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"ContractWithCustomerLiabilityNoncurrent":{"label":"Contract with Customer, Liability, Noncurrent","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7269000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":7269000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2154300,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":2154000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3265000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":3265000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":90661000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":90661000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":153176000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":153176000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":113857000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":113857000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":21484000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":21484000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":13208000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"ContractWithCustomerLiabilityRevenueRecognized":{"label":"Contract with Customer, Liability, Revenue Recognized","description":"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.","units":{"USD":[{"start":"2017-01-01","end":"2017-01-02","val":7200000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016Q4I"},{"start":"2018-01-01","end":"2018-01-02","val":16400000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-01-31","val":16400000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017Q4I"},{"end":"2019-01-01","val":10200000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-01-01","val":10200000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018Q4I"},{"end":"2020-01-01","val":33000000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-01-01","val":33000000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2021-01-01","val":37800000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-01-01","val":37800000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020Q4I"},{"start":"2021-01-01","end":"2021-12-31","val":203000000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"end":"2022-01-01","val":203000000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"start":"2022-01-01","end":"2022-12-31","val":122000000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":122000000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":149000000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":149000000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":37200000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"ConversionOfStockAmountConverted1":{"label":"Conversion of Stock, Amount Converted","description":"\"The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":58902740,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":58902740,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"}]}},"CostMethodInvestments":{"label":"Cost Method Investments","description":"Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.","units":{"USD":[{"end":"2016-12-31","val":581581,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":581581,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":687074,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"CostOfGoodsSold":{"label":"Cost of Goods Sold (Deprecated 2018-01-31)","description":"Total costs related to goods produced and sold during the reporting period.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":144651384,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":138037240,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":138037240,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":121222871,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":121222871,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-12-31","val":123974774,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":69251610,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":136483927,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":144651384,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":169722974,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":144946025,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":144946025,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":124290384,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":124290384,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":124290384,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":99022311,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":135103408,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":135103408,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":135103408,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":102397164,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":139308511,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":139308511,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":139308511,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":144491083,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":144491083,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":144491083,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":148672693,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":148672693,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":118408302,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":209379466,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":179151930,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":179151930,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":203486191,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":203486191,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":203486000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":269887185,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":269887000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":269887000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":441610000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":441610000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":441610000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":581585000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":581585000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":581585000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1200428000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":1200428000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":1200428000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1387045000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":1387045000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":1387045000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1242012000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":1242012000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":803266000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":13056624,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":20647400,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":20647400,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-1894736,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-1894736,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-1894736,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-162621,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-162621,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-162621,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":1786092,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":1786092,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1786092,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":7357623,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":7357623,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":7357623,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":17417528,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":17417528,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":17417528,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":11868388,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":11868388,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":11868000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4941092,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":4941000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":4941000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":29436000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":29436000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":29436000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":156894000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":156894000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":156894000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":500743000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":500743000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":500743000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":157701000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":157701000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":157701000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":13203000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":13203000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3843000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"CustomerAdvancesAndDeposits":{"label":"Customer Advances and Deposits","description":"Refundable consideration, usually cash, held by the entity pending satisfactory completion of the entity's obligations or pending the closing of a contract.","units":{"USD":[{"end":"2011-12-31","val":38568344,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":29396238,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":29396238,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":25141896,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":25141896,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":25141896,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":14183808,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10710202,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":10710202,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":8183376,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":8183376,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7519605,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"CustomerAdvancesCurrent":{"label":"Customer Advances, Current","description":"The current portion of prepayments received from customers for goods or services to be provided in the future.","units":{"USD":[{"end":"2010-12-31","val":45604506,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":26060543,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":26060543,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":29396238,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":29396238,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":13217775,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":13217775,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":13217775,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":9566995,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7308535,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":7308535,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":8183376,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":8183376,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7519605,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":7519605,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":16690895,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"CustomerAdvancesNoncurrent":{"label":"Customer Advances, Noncurrent","description":"The noncurrent portion of prepayments received from customers for goods or services to be provided in the future.","units":{"USD":[{"end":"2011-12-31","val":12507801,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":12507801,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2013-12-31","val":11924121,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":11924121,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":11924121,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":4616813,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3401667,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":3401667,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"}]}},"DebtConversionConvertedInstrumentAmount1":{"label":"Debt Conversion, Converted Instrument, Amount","description":"\"The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":79884026,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"}]}},"DebtCurrent":{"label":"Debt, Current","description":"Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":71600632,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":111805245,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":111805245,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":120279760,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":120279760,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":118870857,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":118870857,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":118870857,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":129872718,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":159803876,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":159803876,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":123936995,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":123936995,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":105980320,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":105980320,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":99300118,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":73784258,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":38205864,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"}]}},"DebtLongtermAndShorttermCombinedAmount":{"label":"Debt, Long-term and Short-term, Combined Amount","description":"Represents the aggregate of total long-term debt, including current maturities and short-term debt.","units":{"USD":[{"end":"2011-12-31","val":277451456,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":307800640,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":307800640,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":253741144,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":253741144,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":253741144,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":246437685,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":237140036,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":237140036,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":242485425,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":242485425,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":217929233,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":217929233,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":212888350,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":185220550,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":171518234,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":171518234,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":280129733,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":280130000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":193653000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":193653000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"DeferredCreditsAndOtherLiabilitiesNoncurrent":{"label":"Deferred Credits and Other Liabilities, Noncurrent","description":"Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent).","units":{"USD":[{"end":"2017-12-31","val":23306729,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":21462621,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":21462621,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":21033638,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":21034000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":21907000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":21907000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":21935000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":21935000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":19232000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":19232000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":18146000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":18146000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":17114000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":17114000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":17661000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2018-12-31","val":821137,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1351883,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":1352000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1809000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":1809000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3422000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":3422000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":84596000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":84596000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":113454000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredIncomeTaxExpenseBenefit":{"label":"Deferred Income Tax Expense (Benefit)","description":"Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-219489,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-19933128,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":-19933128,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":12148323,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":12148323,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":12148323,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1434386,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1434386,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":1434386,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":-648271,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-648271,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-648271,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":466,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":466,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":466,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-85302,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-85302,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-85302,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-151843,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-151843,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-151000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4682355,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":4682000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":4682000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1254000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-1254000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-1254000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":13207000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":13207000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":13207000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":76504000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":76504000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":76504000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":7887000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":7887000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":7887000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-83110000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-83110000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-24877000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2018-12-31","val":1184644,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6367880,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":6368000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3461000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":3461000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":16726000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":16726000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":80540000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":80540000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10150000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":10150000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":544000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":544000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":519000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2011-12-31","val":22248850,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1415501,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":39098234,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":56633867,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":56633867,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":50109751,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":50109751,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":42989814,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":42989814,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":39315152,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":39315152,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":42030517,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":821137,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2081114,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2434000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2430000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":2430000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5605000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":5605000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6622000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":6622000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":90407000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":90407000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":120722000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsInventory":{"label":"Deferred Tax Assets, Inventory","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.","units":{"USD":[{"end":"2011-12-31","val":3651428,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3687349,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":3687349,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1531750,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":1531750,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":26141,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":26141,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"}]}},"DeferredTaxAssetsLiabilitiesNetNoncurrent":{"label":"Deferred Tax Assets, Net, Noncurrent","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2015-12-31","val":626965,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":626965,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":585944,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":585944,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":714068,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":714068,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":821137,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2012-12-31","val":1415501,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2015-12-31","val":626965,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":626965,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":585944,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":585944,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":714068,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":821137,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1351883,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1725000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1614000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":1614000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4545000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":4545000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5384000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":5384000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":86729000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":86729000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":115681000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsNetCurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Current","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.","units":{"USD":[{"end":"2010-12-31","val":770126,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":4348146,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":4348146,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":358435,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":358435,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"}]}},"DeferredTaxAssetsNetNoncurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Noncurrent","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.","units":{"USD":[{"end":"2010-12-31","val":918034,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":17900704,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":17900704,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1057066,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":1057066,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2015-12-31","val":626965,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2011-12-31","val":909501,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":13984909,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":13984909,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":29784578,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":29784578,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":27349606,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":27349606,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":22549975,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":22549975,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":20039534,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":20039534,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":21182813,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":729231,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":709000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":816000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":816000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1690000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":1690000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2940000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":2940000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":38010000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":38010000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":78173000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2012-12-31","val":390491,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":390491,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":290652,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":290652,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":748018,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":748018,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":485776,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":485776,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":942466,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":942466,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1015525,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2024-12-31","val":63000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":126000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsPropertyPlantAndEquipment":{"label":"Deferred Tax Assets, Property, Plant and Equipment","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2011-12-31","val":938768,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":554227,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":554227,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2013-12-31","val":493800,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwards":{"label":"Deferred Tax Assets, Tax Credit Carryforwards","description":"Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.","units":{"USD":[{"end":"2011-12-31","val":6463295,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":320960,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":320960,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":423938,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":423938,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":498582,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":498582,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":166922,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":166922,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":217661,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":217661,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":211707,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.","units":{"USD":[{"end":"2011-12-31","val":308183,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":349466,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":349466,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1518953,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":1518953,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":478367,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":478367,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":163120,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":163120,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1524,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":1524,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1998,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2023-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2670000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":2670000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5534000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated impairment losses.","units":{"USD":[{"end":"2011-12-31","val":9866564,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":19810832,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":19810832,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":22590196,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":23083996,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":21009037,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":21009037,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":19624021,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":19624021,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":18113967,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":18113967,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":19618474,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":714068,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":821137,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2023-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":33818000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":33818000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":31139000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.","units":{"USD":[{"end":"2011-12-31","val":111111,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2012-12-31","val":37682733,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":37682733,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2012-12-31","val":37682733,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2012-12-31","val":37682733,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2012Q4I"},{"end":"2013-12-31","val":56633867,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":56633867,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2013-12-31","val":56633867,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2013-12-31","val":56633867,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":50109751,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":50109751,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2014-12-31","val":50109751,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2014-12-31","val":50109751,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2014Q4I"},{"end":"2015-12-31","val":42362849,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":42362849,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2015-12-31","val":42362849,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":38729208,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":38729208,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":41316449,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":41316000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2018-12-31","val":27062000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018Q4I"},{"end":"2019-12-31","val":729231,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":24059000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2019-12-31","val":729000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2019-12-31","val":729000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":24997000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":709000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2020-12-31","val":709000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2020-12-31","val":709000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":816000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":816000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2021-12-31","val":816000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2021-12-31","val":816000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1060000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":1060000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2022-12-31","val":1060000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2022-12-31","val":1060000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1238000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":1238000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2023-12-31","val":1238000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3678000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":3678000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5041000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2018-12-31","val":1184644,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6367880,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3461000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":16726000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":16726000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":80540000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":80540000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10150000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":10150000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":544000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":544000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":519000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesNoncurrent":{"label":"Deferred Tax Liabilities, Net, Noncurrent","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1184644,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1184644,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":1184644,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1141359,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":646000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":621000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":621000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":595000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":595000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":570000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":570000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":544000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":544000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":519000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DefinedContributionPlanCostRecognized":{"label":"Defined Contribution Plan, Cost","description":"Amount of cost for defined contribution plan.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":2189273,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":3325383,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":3325383,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":3142213,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":3142213,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":3142213,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":3130308,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":3130308,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":3130308,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":4087334,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":4087334,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":4087334,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3147927,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3147927,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1948725,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3420774,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":2242577,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":2242577,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2915327,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":2915327,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":2900000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3538470,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":3500000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":3500000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3700000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":3700000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":3700000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5700000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":5700000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":5700000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10000000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":10000000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":10000000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":16400000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":16400000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":16400000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":19300000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":19300000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":13500000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"DepositLiabilityCurrent":{"label":"Deposit Liability, Current","description":"The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.","units":{"USD":[{"end":"2011-12-31","val":131473,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":62507,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":16088049,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":30751063,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":30751063,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":35479645,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":35479645,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":35479645,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":37371791,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":37371791,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":37371791,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":40275455,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":52250595,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":52250595,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":52250595,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":20956076,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":28007943,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":28007943,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":28007943,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":31361026,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":31361026,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":31361026,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":33822082,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":33822082,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":22620885,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":38824055,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":27576077,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":27801924,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":27487163,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":27718260,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":27718000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":47371130,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":47371000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":47371000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":68686000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":68686000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":68686000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":77366000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":77366000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":77366000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":107097000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":107097000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":107097000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":148889000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":148889000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":148889000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":206358000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":206358000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":236672000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"DepreciationExpenseOnReclassifiedAssets":{"label":"Depreciation Expense on Reclassified Assets","description":"For the asset that is reclassified back to held and use from held-for-sale, the depreciation expense recognized when the asset is reclassified. This represents the difference between the carrying value at the time the decision to reclassify is made and the carrying amount that the asset would have had if it had never been classified as held for sale (including consideration of depreciation expense).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":200000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":200000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019"}]}},"DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax":{"label":"Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax","description":"Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1099299,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":1099299,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":1099299,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax","description":"Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":4313831,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-2369825,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-2103159,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-22235919,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-21963055,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1338126,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share","description":"Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":0.01,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.02,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-0.01,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.07,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-0.08,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-0.08,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.01,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.01,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0.01,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":0.01,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.01,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-0.01,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.07,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-0.07,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-0.07,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"}]}},"DiscontinuedOperationTaxEffectOfDiscontinuedOperation":{"label":"Discontinued Operation, Tax Effect of Discontinued Operation","description":"Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-419616,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-2003289,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011"}]}},"DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet":{"label":"Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net","description":"Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2017-12-31","val":2271372,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities, Current","description":"Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":5312623,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1315848,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":1315848,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":73129,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent":{"label":"Disposal Group, Including Discontinued Operation, Accounts Payable, Current","description":"Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":3092222,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":685569,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":685569,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":541696,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":542000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent":{"label":"Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current","description":"Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":313371,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2046,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Noncurrent","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":95474608,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":59523588,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":52491206,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":216698,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":217000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents":{"label":"Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents","description":"Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2017-12-31","val":6873659,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":982019,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":982019,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":845199,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":845000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold":{"label":"Disposal Group, Including Discontinued Operation, Costs of Goods Sold","description":"Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":30264391,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":30227536,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":29960870,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":9782928,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":9510064,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":9510000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"}]}},"DisposalGroupIncludingDiscontinuedOperationDeferredRevenueNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Deferred Revenue, Noncurrent","description":"Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":846826,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":723035,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":723035,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses":{"label":"Disposal Group, Including Discontinued Operation, Foreign Currency Translation Gains (Losses)","description":"Amount of foreign currency translation gain (loss) in the disposal group, including discontinued operation, recognized in the statement of income as a result of the sale or complete or substantially complete liquidation of an investment in a foreign entity.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1099299,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":1099299,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":1099299,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-9980051,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"}]}},"DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense":{"label":"Disposal Group, Including Discontinued Operation, General and Administrative Expense","description":"Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":1022179,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1621977,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":1621977,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2723335,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":2723335,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":147057,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019"}]}},"DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss":{"label":"Disposal Group, Including Discontinued Operation, Gross Profit (Loss)","description":"Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":2617719,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-575078,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-308412,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2670400,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-2397536,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018"}]}},"DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent","description":"Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":1812333,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationInterestExpense":{"label":"Disposal Group, Including Discontinued Operation, Interest Expense","description":"Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":1848002,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1743124,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":1743124,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1074251,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":1074251,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":78728,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019"}]}},"DisposalGroupIncludingDiscontinuedOperationInterestIncome":{"label":"Disposal Group, Including Discontinued Operation, Interest Income","description":"Amount of interest income attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":258737,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":22716,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":22716,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":22794,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":22794,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1391,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019"}]}},"DisposalGroupIncludingDiscontinuedOperationInventoryCurrent":{"label":"Disposal Group, Including Discontinued Operation, Inventory, Current","description":"Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":3919834,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss":{"label":"Disposal Group, Including Discontinued Operation, Operating Income (Loss)","description":"Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":1696112,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-1794747,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-1794747,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-19565519,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-19565519,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1338126,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets":{"label":"Disposal Group, Including Discontinued Operation, Other Assets, Current","description":"Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":81000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities":{"label":"Disposal Group, Including Discontinued Operation, Other Liabilities, Current","description":"Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":264000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherIncome":{"label":"Disposal Group, Including Discontinued Operation, Other Income","description":"Amount of other income attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":3040004,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3019556,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":3019556,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1928362,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":1928362,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1485183,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019"}]}},"DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent":{"label":"Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current","description":"Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":1492944,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":23889,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":23889,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":15341,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent","description":"Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":93662275,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationRevenue":{"label":"Disposal Group, Including Discontinued Operation, Revenue","description":"Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":32882110,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":29652458,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":29652458,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":7112528,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":7112528,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":7113000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"}]}},"DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown":{"label":"Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down","description":"Amount, before tax, of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a disposal group. Excludes discontinued operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":3844799,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":3844799,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2015-01-01","end":"2015-12-31","val":1600000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":200000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016"}]}},"DueFromRelatedPartiesCurrent":{"label":"Due from Related Parties, Current","description":"The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).","units":{"USD":[{"end":"2010-12-31","val":903616,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":9887310,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":9887310,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":6562487,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":6562487,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":13416452,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":13416452,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":13416452,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":9523297,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9986968,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":9986968,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":284633,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":284633,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1528712,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":1528712,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8997439,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":5799,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":815035,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":815035,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":16521,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":17000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":129000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":129000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":18000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022Q4I"}]}},"DueToRelatedPartiesCurrent":{"label":"Due to Related Parties, Current","description":"Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2011-12-31","val":3159356,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":3159356,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":23708363,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":23708363,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":88537790,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":88537790,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":88537790,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":74684185,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":89698151,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":89698151,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":46396527,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":46396527,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":26829605,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":26829605,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6769898,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":1837120,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2260007,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":2260007,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":38824827,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":38825000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5150000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":5150000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10815000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":10815000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8417000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022Q4I"}]}},"DueToRelatedPartiesNoncurrent":{"label":"Due to Related Parties, Noncurrent","description":"Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.","units":{"USD":[{"end":"2010-12-31","val":397241,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2017-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":15991800,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":15991800,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7899100,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":7899000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4238000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":4238000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2009-01-01","end":"2009-12-31","val":0.29,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":0.46,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":0.46,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.19,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.19,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.19,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.64,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.64,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.64,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-0.36,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-0.41,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.41,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-0.41,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":0.07,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":0.08,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":0.08,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":0.08,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.17,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.17,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0.17,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.12,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":0.12,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":0.12,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.09,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.09,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0.09,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.36,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0.36,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.36,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2.03,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2.03,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":2.03,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4.8,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":4.8,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":4.8,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1.15,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":1.15,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":1.15,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1.04,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-1.04,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.51,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-12-31","val":0.19,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.64,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-0.41,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2009-01-01","end":"2009-12-31","val":0.29,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":0.46,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":0.46,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.19,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.19,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.19,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.64,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.64,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.64,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-0.36,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-0.41,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.41,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-0.41,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":0.06,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":0.08,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":0.08,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":0.08,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":0.05,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.16,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.16,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0.16,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.12,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":0.12,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":0.12,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.08,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.08,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0.08,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.34,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0.34,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.34,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1.95,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1.95,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":1.95,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4.67,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":4.67,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":4.67,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1.15,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":1.15,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":1.15,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1.04,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-1.04,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.51,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2010-01-01","end":"2010-12-31","val":0.16,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.02,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.02,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.1,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.1,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.1,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":0.006,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-0.01,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.01,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-0.01,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.07,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":0.08,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":0.08,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.14,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.14,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0.16,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.16,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.15,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.15,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.16,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":0.16,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":0.16,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.25,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.25,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0.25,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.17,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0.17,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.17,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.16,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0.16,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":0.16,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.19,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":0.19,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.19,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.2,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.2,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.2,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.13,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":0.13,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.09,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2010-01-01","end":"2010-12-31","val":0.25,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.25,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.25,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.25,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.25,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.25,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.25,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.25,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":0.25,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.25,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":0.25,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":0.25,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.25,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":0.25,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":0.25,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.25,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.25,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0.25,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.25,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.25,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.25,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.25,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":0.25,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":0.25,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.25,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.25,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0.25,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.25,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0.25,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.25,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.25,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0.25,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":0.25,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.25,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":0.25,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.25,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.25,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.25,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.25,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.25,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":0.25,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.25,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0.35,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.35,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.35,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-0.26,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.26,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-0.26,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":-0.03,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-0.03,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-0.03,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.01,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.01,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016"},{"start":"2024-01-01","end":"2024-12-31","val":-0.01,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-0.01,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.02,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":-0.14,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":-0.14,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.08,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.08,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.08,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.03,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.03,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":0.03,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.01,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":0.01,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":0.01,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"}]}},"EffectiveIncomeTaxRateReconciliationDeductions":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.","units":{"pure":[{"start":"2010-01-01","end":"2010-12-31","val":0.01,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2013-01-01","end":"2013-12-31","val":0.01,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.01,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":0.01,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.08,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":0.08,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":0.08,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.12,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":0.12,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":0.12,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.01,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.01,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0.01,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.01,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.01,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.01,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.03,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.03,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0.03,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.01,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0.01,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.01,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.02,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.02,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.01,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.01,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.01,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2014-01-01","end":"2014-12-31","val":0.06,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":0.06,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":0.06,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.08,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":0.08,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":0.08,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.01,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.01,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0.02,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.02,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.01,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.01,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.05,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":0.05,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":0.05,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.12,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.12,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0.12,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.04,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0.04,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.04,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":0.01,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":0.01,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.01,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.05,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.05,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.03,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"pure":[{"start":"2010-01-01","end":"2010-12-31","val":0.03,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.01,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.01,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2025-01-01","end":"2025-12-31","val":-0.01,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0.02,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.02,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.02,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2025-01-01","end":"2025-12-31","val":-0.02,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":0.15,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":0.15,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":0.15,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.03,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":0.03,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":0.03,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.01,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018"}]}},"EffectiveIncomeTaxRateReconciliationTaxHolidays":{"label":"Effective Income Tax Rate Reconciliation, Tax Holiday, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income exempt from income tax because of a tax holiday.","units":{"pure":[{"start":"2010-01-01","end":"2010-12-31","val":0.11,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.12,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.12,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.09,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.09,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":0.09,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.02,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":0.02,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":0.02,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.09,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":0.09,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":0.09,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.08,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":0.08,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":0.08,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.1,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.1,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0.11,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.1,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.1,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.1,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.11,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":0.11,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":0.11,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.14,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.14,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0.14,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.11,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0.11,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.11,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.1,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0.1,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":0.1,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.1,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":0.1,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.1,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.11,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.11,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.1,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":7412,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":860025,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":860025,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":5560689,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":5560689,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":5560689,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":67800,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":67800,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":67800,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-95737,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-452694,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-452694,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-452694,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-36289,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":-65052,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-65052,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-65052,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-114415,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-114415,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-114415,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-771894,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-771894,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-2003470,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2448276,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":3335715,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":3335715,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4909097,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":4909097,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":4910000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-1315735,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":-1317000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-1317000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":7365000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":7365000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12242000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2011-12-31","val":3822426,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":2526701,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":2526701,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2588312,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":2588312,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":2588312,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":2957303,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3309850,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":3309850,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3524876,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":3524876,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3798472,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":3798472,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5608653,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":4320005,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6526287,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":6526287,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6970058,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":6970000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":10086000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":10086000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":20554000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for option under share-based payment arrangement.","units":{"USD":[{"end":"2015-12-31","val":5279522,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2268104,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":833150,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":76911,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"}]}},"EntityWideRevenueMajorCustomerPercentage":{"label":"Entity-Wide Revenue, Major Customer, Percentage (Deprecated 2013-01-31)","description":"Percentage of revenue generated from a single external customer that accounts for 10 percent or more of an entity's revenues.","units":{"pure":[{"start":"2010-01-01","end":"2010-12-31","val":0.26,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.46,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.24,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"}]}},"EquityMethodInvestments":{"label":"Equity Method Investments","description":"This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.","units":{"USD":[{"end":"2017-12-31","val":687074,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":649839,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":649839,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":641972,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":642000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":685000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"EquityRestrictions":{"label":"Equity Restrictions","description":"Disclosure of the amount of equity that is restricted to use by regulation or agreement.","units":{"USD":[{"end":"2011-12-31","val":140003191,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":124814365,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":124814365,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":124814365,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":124814365,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":182840330,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":213794097,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":218043299,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":256018805,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":366649034,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":362059176,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":411900000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1437300000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3090300000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3193900000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3228800000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3232800000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount":{"label":"Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount","description":"Amount of impairment loss on investment in equity security without readily determinable fair value.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020"}]}},"ForeignCurrencyTransactionGainLossBeforeTax":{"label":"Foreign Currency Transaction Gain (Loss), before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-1185904,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":-579189,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-11368,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":148676,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":148676,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-55800,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-55800,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-55800,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":10021,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":11875,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":11875,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":11875,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-55566,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":-55792,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-55792,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-55792,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":640678,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":640678,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":640678,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-7422,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-7422,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":6553,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-3544,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-5853,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-5853,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1836160,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":1836160,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":1836000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-184926,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":-186000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-186000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":680000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":680000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":680000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-17367000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-17367000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-17367000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-2378000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-2378000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":31000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"FurnitureAndFixturesGross":{"label":"Furniture and Fixtures, Gross","description":"Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.","units":{"USD":[{"end":"2011-12-31","val":4119045,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":9233575,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":314728,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-314728,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-314728,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-166283,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-166283,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-166283,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-181028,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-181028,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-154575,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-130666,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-130666,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2020-01-01","end":"2020-12-31","val":-1103000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-1103000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-1103000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-2749000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-2749000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":-2749000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-8904000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":-8904000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":-8904000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-4379000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-4379000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-4379000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-18913000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-18913000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-2286000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":41941867,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":106201597,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":108163443,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":86109044,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":87223554,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":87223554,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-37431983,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-37431983,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-37431983,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-27061560,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-26103603,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-26103603,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-26103603,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":30702766,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":43263341,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":43263341,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":43263341,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":37549885,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":37549885,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":37549885,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":80428518,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":80428518,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":77810799,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":143472685,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":144047764,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":144047764,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":98113706,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":98113706,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":98114000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":80103568,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":80104000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":80104000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":233992000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":233992000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":233992000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1097208000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1097208000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":1097208000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3407922000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":3407922000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":3407922000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":920650000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":920650000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":920650000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-212932000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-212932000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-137851000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"ImpairmentOfLongLivedAssetsHeldForUse":{"label":"Impairment of Long-Lived Assets Held-for-use","description":"The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":34667577,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":34667577,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":42754481,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":42754481,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":42754481,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-04-01","end":"2013-06-30","val":158400000,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":158424827,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":158424827,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":158424827,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":158424827,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":1622588,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":1622588,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1622588,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":198689,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":198689,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2987668,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":2987668,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":3000000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2024-01-01","end":"2024-12-31","val":175627000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":175627000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"}]}},"IncomeLossFromContinuingOperations":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from continuing operations attributable to the parent.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":40783165,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":96929053,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":96662387,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":61429750,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":61156886,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":61155000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":28263602,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":28263000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":28263000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":129336000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":129336000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":129336000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":748924000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":748924000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":748924000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1819801000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":1819801000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":1819801000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":429545000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":429545000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":429545000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-345215000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-345215000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-170514000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":30176316,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":81984868,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":85744011,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":35628384,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":43489483,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":43489483,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-102991600,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-102991600,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-102991600,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-211598427,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-219818743,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-219818743,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-219818743,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":13043181,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":14185405,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":14185405,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":14185405,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":51282086,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":51282086,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":48571495,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":111187626,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":115275551,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":115008885,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":73787127,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":73514263,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":73513000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":37886481,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":37885000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":37885000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":162130000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":162130000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":162130000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1034948000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1034948000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":1034948000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3056889000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":3056889000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":3056889000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":818474000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":818474000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":818474000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-518061000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-518061000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-237117000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":72487260,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":40771922,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":40771922,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-113245187,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-113245187,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-113245187,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-221090508,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-221090508,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":41213406,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":97943325,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":97676659,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":62070582,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":61797718,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":61796000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":28263034,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":28262000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":28262000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":133948000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":133948000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":133948000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":864847000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":864847000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2479642000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022"}]}},"IncomeLossFromContinuingOperationsPerBasicShare":{"label":"Income (Loss) from Continuing Operations, Per Basic Share","description":"The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-12-31","val":0.48,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.22,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.22,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.63,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.63,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.63,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-0.41,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.41,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.08,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":0.16,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.37,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.36,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.19,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":0.2,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":0.2,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.08,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.08,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0.08,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.36,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0.36,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.36,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2.03,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2.03,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":2.03,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4.8,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":4.8,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1.15,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023"}]}},"IncomeLossFromContinuingOperationsPerDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Diluted Share","description":"The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-12-31","val":0.48,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.22,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.22,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.63,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.63,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.63,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-0.41,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-0.41,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.08,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":0.15,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.19,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":0.19,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":0.19,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.08,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.08,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0.08,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.34,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0.34,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0.34,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1.95,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1.95,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":1.95,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4.67,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":4.67,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1.15,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTax":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-3339527,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-5857810,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":-5857810,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-2392228,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-2392228,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-2392228,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2016-01-01","end":"2016-12-31","val":2710591,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-4087925,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-3821259,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-23305045,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-23032181,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-23030000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1260790,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":1261000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":1261000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-141000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-141000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-141000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":2710591,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-4087925,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-3821259,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-23305045,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-23032181,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-23030000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1260790,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":1261000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":1261000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-141000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-141000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-141000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share","description":"Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-12-31","val":-0.02,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-0.03,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":-0.03,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.01,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.01,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.01,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2016-01-01","end":"2016-12-31","val":0.01,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.02,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-0.01,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.07,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-0.08,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-0.08,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.01,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.01,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0.01,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-12-31","val":-0.02,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-0.03,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":-0.03,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.01,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.01,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-0.01,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":240278,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":12837135,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":13256751,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":714272,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":2717561,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":2717561,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":10253587,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":10253587,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":10253587,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":1212309,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":1271765,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1271765,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":1271765,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":1137821,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":1137821,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1137821,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":7358089,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":7358089,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":7358089,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":17332226,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":17332226,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":17332226,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":11716545,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":11716545,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":11717000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":9623447,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":9623000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":9623000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":28182000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":28182000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":28182000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":170101000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":170101000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":170101000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":577247000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":577247000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":577247000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":165588000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":165588000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":165588000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-69907000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-69907000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-21034000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncomeTaxExpenseBenefitContinuingOperations":{"label":"Income Tax Expense (Benefit), Continuing Operations (Deprecated 2013-01-31)","description":"The sum of the current income tax expense or benefit and the deferred income tax expense or benefit pertaining to pretax Income or Loss from continuing operations; income tax expense or benefit may include interest and penalties on tax uncertainties based on the entity's accounting policy.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":13256751,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":2717561,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":10253587,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"}]}},"IncomeTaxExpenseBenefitIntraperiodTaxAllocation":{"label":"Income Tax Expense (Benefit), Intraperiod Tax Allocation","description":"Amount of income tax expense (benefit) for continuing operations, discontinued operations, other comprehensive income, and items charged (credited) directly to shareholders' equity.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":12837135,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":714272,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":714272,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":10253587,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":10253587,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":10253587,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1271765,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1271765,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":1271765,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":1137821,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":1137821,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1137821,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":7358089,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":7358089,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":7358089,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":17332226,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":17332226,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":17332226,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":11716545,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":11716545,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":11717000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":9623447,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":9623000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":9623000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":28182000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":28182000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":28182000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":170101000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":170101000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":170101000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":577247000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":577247000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":577247000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":165588000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":165588000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":165588000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-69907000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-69907000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-21034000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1818208,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":625130,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":625130,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":18861460,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":18861460,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":18861460,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":8052589,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":8052589,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":8052589,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2015-01-01","end":"2015-12-31","val":2726825,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":2726825,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":2726825,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2998658,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2998658,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":2998658,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":9526485,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":9526485,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":9526485,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":19452799,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":19452799,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":19453000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5546373,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":5546000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":5546000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":12808000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":12808000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":12808000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":108099000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":108099000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":108099000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":350583000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":350583000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":350583000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":289529000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":289529000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":102496000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024"}]}},"IncomeTaxHolidayAggregateDollarAmount":{"label":"Income Tax Holiday, Aggregate Dollar Amount","description":"The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":8689000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":4388000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":4388000,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2014-01-01","end":"2014-12-31","val":3000000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":3000000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":3000000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1200000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":1200000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1300000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5200000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":5200000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":5200000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":11300000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":11300000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":11300000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":7800000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":7800000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":7800000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5200000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":5200000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":17400000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020"}]}},"IncomeTaxHolidayIncomeTaxBenefitsPerShare":{"label":"Income Tax Holiday, Income Tax Benefits Per Share","description":"Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-12-31","val":0.06,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0.02,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":0.02,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2014-01-01","end":"2014-12-31","val":0.01,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":0.01,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":0.01,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.01,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":0.01,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":0.01,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.02,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.02,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":0.02,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.04,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.04,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0.04,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.02,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":0.02,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":0.02,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.02,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.02,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.05,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020"}]}},"IncreaseDecreaseInAccountsPayable":{"label":"Increase (Decrease) in Accounts Payable","description":"The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":333323,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":808014,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":808014,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":10273609,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":5716493,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":5716493,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":3249172,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":3249172,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":3249172,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":2382202,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":5349428,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":5349428,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":5349428,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-2851365,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":-475966,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-475966,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-475966,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1452811,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":1452811,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1452811,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2386015,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2386015,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":3104177,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2304987,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":4038950,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-9449164,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":14269782,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":-1530455,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":-3325442,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":7854035,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":5985616,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":5985616,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":10295169,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":10295169,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":10295169,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-12115229,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-12431119,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-12431119,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-12431119,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-6547250,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":-4775333,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-4775333,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-4775333,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":10399283,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":10399283,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":10399283,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-14890598,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-14890598,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-13794121,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-2112239,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-1172506,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-1172506,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":539597,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":539597,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":540000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-1162813,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":-1163000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-1163000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-13000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-13000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-13000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"}]}},"IncreaseDecreaseInAccruedIncomeTaxesPayable":{"label":"Increase (Decrease) in Income Taxes Payable","description":"The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-999994,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":12699027,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":12699027,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":1431902,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1431902,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1431902,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-8052589,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-8052589,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-8052589,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-160480,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-160480,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-160480,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":940732,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":940732,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":940732,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4420313,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4420313,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":4420313,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7253601,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":7253601,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":7253601,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-7314062,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-7314062,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-7314000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-605281,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":-605000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-605000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":16629000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":16629000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":16629000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":47451000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":47451000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":47451000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":160058000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":160058000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":160058000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-126117000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-126117000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-126117000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-88119000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-88119000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-508000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities","description":"Amount of increase (decrease) in accrued expenses, and obligations classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1160862,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":9579818,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":9579818,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-10947970,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":-10947970,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":-10947970,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-150005,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-150005,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-150005,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":847287,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":468946,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":468946,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":468946,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":1170866,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":1677622,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":1677622,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":1677622,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":59045,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":59045,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":59045,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":260879,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":260879,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":805730,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":6983599,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":4581224,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":4581224,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-918399,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-918399,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-916000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2943201,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":2942000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":2942000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":16138000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":16138000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":16138000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":9727000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":9727000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":9727000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":14241000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":14241000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":14241000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":24874000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":24874000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":24874000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-38318000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-38318000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":4317000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":2726889,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":8386416,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":8386416,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2076037,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":2076037,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":2076000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":18062953,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":18063000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":18063000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3335000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":3335000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":3335000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":243695000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":243695000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":243695000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-3616000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":-3616000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":-3616000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-7338000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-7338000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-7338000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-191311000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-191311000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":696000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncreaseDecreaseInCustomerAdvances":{"label":"Increase (Decrease) in Customer Advances","description":"The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-27658240,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":13996287,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":13996287,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-8967939,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":-8967939,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":-8967939,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-8794585,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-8794585,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-8794585,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-5074450,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-4254342,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-4254342,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-4254342,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-10613030,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":-13813120,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-13813120,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-13813120,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-2051000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-2051000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-2051000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-134155,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-134155,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":8342112,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":578110,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":219489,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":219489,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":21732585,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":21732585,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":21732585,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-11572778,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-11572778,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-11572778,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-1212309,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-1415502,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1415502,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013"},{"start":"2017-01-01","end":"2017-12-31","val":85302,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":151843,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":152000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-4696450,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":-4696000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-4696000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1787000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":1787000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":1787000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-12973000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-12973000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":-12973000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-65058000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":-65058000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":-65058000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":70079000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":70079000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":70079000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":91962000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":91962000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":24898000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncreaseDecreaseInDueFromRelatedPartiesCurrent":{"label":"Increase (Decrease) in Due from Related Parties, Current","description":"The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":7390878,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":7390878,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":7390878,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-8418601,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-8418601,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-8418601,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":5011959,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":6853965,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":6853965,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":6853965,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-5628360,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":-2193604,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-2193604,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-2193604,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-5481362,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-5481362,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-5481362,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1318195,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1318195,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":5897,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":6739322,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-212,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-212,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-82,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-82,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":94000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":94000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":94000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-118000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-118000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":-118000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":4000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":4000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":88000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":88000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":88000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-60000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-60000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-43000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncreaseDecreaseInDueToRelatedPartiesCurrent":{"label":"Increase (Decrease) in Due to Related Parties, Current","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":1993223,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1993223,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1993223,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":14047531,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":14047531,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":14047531,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-415960,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-415960,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-415960,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-119148,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":-453075,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-453075,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-453075,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2178445,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":2178445,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":2178445,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1815307,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1815307,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-11232335,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":849447,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":1000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":1000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":8793,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":8793,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":9000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":102542,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":103000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":103000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-38000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-38000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-38000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":25000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":25000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":25000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-124000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":-124000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":-124000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-50000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-50000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-50000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":137000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":137000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":38000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-91339,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":6522274,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":6522274,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":26579763,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":26579763,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":26579763,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":6745803,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":6745803,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":6745803,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":421926,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":25270470,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":25270470,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":25270470,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":1135496,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":-484562,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-484562,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-484562,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1622269,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":1622269,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1622269,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2258281,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2258281,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1601970,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":6252834,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":7919605,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":7919605,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":641481,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":641481,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":641000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":21635212,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":21635000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":21635000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":5125000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":5125000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":5125000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":280187000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":280187000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":280187000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-138258000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":-138258000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":-138258000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":13079000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":13079000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":13079000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":62583000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":62583000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":34344000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncreaseDecreaseInNotesPayableCurrent":{"label":"Increase (Decrease) in Notes Payable, Current","description":"The increase (decrease) during the reporting period in current portion (due within one year or one business cycle) of obligations evidenced by formal promissory notes.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":4557116,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":4557116,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":16776966,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":16776966,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":16776966,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-16366321,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-19760436,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-19760436,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-19760436,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":27103812,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":31992814,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":31992814,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":31992814,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-14733475,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-14733475,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-14733475,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1403994,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1403994,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":7860687,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":786372,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":199562,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":199562,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-14204999,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-14204999,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-14205000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":78385678,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":78386000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":78386000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-54345000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-54345000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-54345000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-26068000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-26068000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":-26068000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2024-01-01","end":"2024-12-31","val":4155000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":98777000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncreaseDecreaseInNotesReceivableCurrent":{"label":"Increase (Decrease) in Notes Receivable, Current","description":"The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":1794987,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":1868419,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1868419,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":2633764,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":2633764,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":2633764,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":7030700,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":11496473,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":11496473,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":11496473,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":21041244,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":34702180,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":34702180,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":34702180,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-36898166,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-36898166,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-36898166,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2634860,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2634860,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":3948804,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":12884067,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":10197038,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":10197038,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-12022847,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-12022847,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-12023000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-2388577,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":-2389000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-2389000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-5553000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-5553000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-5553000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":360259000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":360259000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":360259000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":816238000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":816238000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":816238000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-987481000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-987481000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-987481000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-58861000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-58861000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":76280000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncreaseDecreaseInOtherDeferredLiability":{"label":"Increase (Decrease) in Other Deferred Liability","description":"Amount of increase (decrease) in deferred obligations classified as other.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":25127831,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":25127831,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":25127831,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":618958,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":618958,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":618958,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-47801,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":482563,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":482563,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":482563,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":440383,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":266082,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":266082,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":266082,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-124842,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-124842,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-124842,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-338733,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-338733,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-588308,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-671011,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-591519,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-591519,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-605268,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-605268,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-605000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-170589,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":-171000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-171000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-497000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-497000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-497000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-562000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-562000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":-562000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1005000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":-1005000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":-1005000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-547000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-547000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-547000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-538000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-538000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-140000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncreaseDecreaseInOtherLoans":{"label":"Increase (Decrease) in Other Loans","description":"Amount of increase (decrease) in loans classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-04-22","val":4800000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2013Q1"}]}},"IncreaseDecreaseInOtherNoncurrentAssets":{"label":"Increase (Decrease) in Other Noncurrent Assets","description":"Amount of increase (decrease) in noncurrent assets classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":159035,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":159035,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":7197546,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":7197546,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":7197546,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-4645277,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-4645277,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-4645277,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-4591859,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-4513271,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-4513271,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-4513271,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-229688,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-229688,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-229688,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-161657,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-161657,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-161657,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2020-01-01","end":"2020-12-31","val":145000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":145000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":145000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-62000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-62000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":-62000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":900000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":3397284,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":8449,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":8449,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":5723463,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":5723463,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":5723463,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":15042913,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":15042913,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":15042913,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-105198,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-29616,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-29616,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-29616,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-11414111,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":-10217835,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-10217835,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-10217835,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-30465,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-30465,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-30465,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-3415637,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-3415637,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-2895291,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-898903,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-496485,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-496485,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4699699,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":4699699,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":4700000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5174161,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":5174000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":5174000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-6689000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-6689000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-6689000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":31556000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":31556000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":31556000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":14923000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":14923000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":14923000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":136182000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":136182000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":136182000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":81466000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":81466000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":29128000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncreaseDecreaseInRestrictedCash":{"label":"Increase (Decrease) in Restricted Cash","description":"The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-11620111,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":-8745616,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":-8745616,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":11536224,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":11536224,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":11536224,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-80435,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-80435,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-80435,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-2053970,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-1823635,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1823635,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-1823635,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":8705096,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":13560277,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":13560277,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":13560277,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-2121603,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-2121603,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-2121603,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1935536,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1935536,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-4791347,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"}]}},"IncrementalCommonSharesAttributableToConversionOfPreferredStock":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method.","units":{"shares":[{"start":"2010-01-01","end":"2010-12-31","val":22794380,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2010-01-01","end":"2010-12-31","val":92456,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2014-01-01","end":"2014-09-30","val":5020995,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":5003667,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":5003667,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":5003667,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3396082,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":3396082,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3075511,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016"}]}},"InterestCostsCapitalized":{"label":"Interest Costs Capitalized","description":"Amount of interest capitalized during the period.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":233640,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":3429496,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":3429496,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":7245747,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":7245747,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":7245747,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":1428357,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":1960259,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":1960259,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":1960259,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2825879,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":2825879,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":2825879,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1757547,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1757547,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1757547,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":87478,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":47507,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":47507,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1203547,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":1203547,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":1200000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":6608928,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":6600000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":6600000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":300000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":300000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":300000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":6461733,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":9880259,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":9849732,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":9663562,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":9258296,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":9258296,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":15408023,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":15408023,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":15408023,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":15150183,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":19349190,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":19349190,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":19349190,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":11622300,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":15654106,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":15654106,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":15654106,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":13173958,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":13173958,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":13173958,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":14568158,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":14568158,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":12720155,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":18005329,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":16262205,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":16262205,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":10762677,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":10762677,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":10763000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":10396961,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":10397000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":9414000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":26632000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":25725000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":20482000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021"}]}},"InterestExpenseRelatedParty":{"label":"Interest Expense, Related Party","description":"Amount of interest expense incurred on a debt or other obligation to related party.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":1552126,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1552126,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":40611,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":40611,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":40611,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":116681,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":3731624,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":5240147,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":5240147,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":10991064,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":10991064,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":10991064,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":15555495,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":15555495,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":15555495,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":13742609,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":3234715,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":19657071,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":19657071,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":13064363,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":17771457,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":17771457,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":17771457,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":13284899,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":13284899,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":14215745,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":13284899,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":14215745,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":12350570,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":18031088,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":16308829,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":16308829,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":10787862,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":10787862,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":10788000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":10214566,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":10215000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":10215000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":24696000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":24696000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":24696000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":21158000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":21158000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":21158000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":7926000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":7926000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":7926000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4719000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":4719000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":4719000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"}]}},"InterestPayableCurrent":{"label":"Interest Payable, Current","description":"Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2011-12-31","val":530502,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":612968,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":612968,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":305087,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":305087,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":305087,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":153672,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":148995,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":148995,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":38054,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":38054,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":390467,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":390467,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":364708,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":322962,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":297776,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":297776,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":468013,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"}]}},"InventoryFinishedGoods":{"label":"Inventory, Finished Goods, Gross","description":"Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":17171762,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":8399995,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":8399995,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3749385,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":3749385,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":3749385,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":4602967,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2807480,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":2807480,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2746304,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":2746304,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4454499,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":4454499,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5821975,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":5202299,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5915899,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":5915899,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":16164105,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":16164000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":22937000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":22937000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":198253000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":198253000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":97206000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":97206000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":41326000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":41326000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":113941000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":113941000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":92362000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":11239762,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":24176109,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":24176109,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":15135522,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":15135522,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":10500256,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":10500256,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":10500256,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":11314047,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9581784,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":9581784,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":10715939,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":10715939,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":12280700,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":12280700,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":19603324,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":15683490,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":15449367,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":15449367,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":36391463,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":36391000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":42159000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":42159000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":327771000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":327771000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":169517000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":169517000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":173271000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":173271000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":149939000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":149939000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":169103000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"InventoryRawMaterials":{"label":"Inventory, Raw Materials, Gross","description":"Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":2405734,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":976374,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":976374,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2084050,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":2084050,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":2084050,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":1801628,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1362944,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":1362944,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2343104,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":2343104,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2947296,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":2947296,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6087516,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":3944796,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3821620,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":3821620,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":12965337,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":12965000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":11335000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":11335000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":108925000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":108925000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":59780000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":59780000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":112462000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":112462000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":15349000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":15349000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":50053000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"InventoryWorkInProcess":{"label":"Inventory, Work in Process, Gross","description":"Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":4598613,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":5759153,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":5759153,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":4666821,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":4666821,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":4666821,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":4909452,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5411360,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":5411360,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5626531,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":5626531,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4878905,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":4878905,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7693833,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":6536395,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5711848,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":5711848,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7262021,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":7262000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7887000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":7887000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":20593000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":20593000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12531000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":12531000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":19483000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":19483000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":20649000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":20649000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":26688000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"InventoryWriteDown":{"label":"Inventory Write-down","description":"Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":14252701,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":14252701,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":14252701,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":14821620,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":14821620,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":14821620,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":5305701,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":29905734,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":29905734,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":29905734,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":177596,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":175568,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":175568,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":175568,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":62422,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":62422,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":62422,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":900000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":326598,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":327000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":327000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1956000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":1956000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":1956000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4519000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":4519000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":4519000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":81398000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":81398000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":21523000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":214321,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":544679,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":539398,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":1897536,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1846956,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1846956,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":990117,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":990117,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":990117,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":101202,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":149752,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":149752,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":149752,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":298887,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":324118,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":324118,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":324118,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":493995,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":493995,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":493995,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":407996,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":407996,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":149259,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":487230,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":464515,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":464515,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1235873,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":1235873,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":1236000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":983158,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":983000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":907000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":150853,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":166355,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":166355,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":958558,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":958558,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":958558,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":781706,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":781706,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":781706,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":628052,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":628052,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":628052,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":595716,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":595716,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":595716,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":557162,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":557162,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":517448,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":572722,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":531903,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":572722,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":544267,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":586034,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":600000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":582469,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":600000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":700000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2020-12-31","val":122000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-12-31","val":96000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-12-31","val":26000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2020-12-31","val":7000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2010-12-31","val":254548105,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":426450415,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":426450415,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":475430391,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":475430391,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":472872982,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":472872982,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":472872982,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":451426806,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":503363149,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":503363149,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":419194914,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":419194914,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":384979154,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":384979154,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":354253166,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":354253166,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":329797404,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":329797404,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":634196601,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":634198000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":440228000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":440228000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":679821000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":679821000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":989490000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":989490000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":978582000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":978582000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":560377000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":560377000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":533010000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2010-12-31","val":650970939,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":878476642,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":878476642,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":816307804,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":816307804,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":610199543,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":610199543,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":610199543,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":656596454,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":710131219,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":710131219,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":660851404,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":660851404,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":656708076,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":656708076,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":748781233,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":748781233,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":854929081,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":854929081,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1201356021,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":1201356000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1239143000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":1239143000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3343651000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":3343651000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7594096000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":7594096000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7426866000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":7426866000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6418243000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":6418243000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6449325000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"LiabilitiesAssumed1":{"label":"Liabilities Assumed","description":"The fair value of liabilities assumed in noncash investing or financing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":61475715,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":22018200,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":22018200,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":56153860,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":56153860,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":56154000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":135701791,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":135702000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":135702000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":73148000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":73148000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":73148000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":142937000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":142937000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":142937000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":251127000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":251127000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":251127000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":421024000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":421024000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":421024000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":409472000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":409472000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":278957000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":171009849,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":217840943,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":217840943,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":260311121,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":260311121,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":299123874,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":299123874,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":299123874,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":303219878,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":396067715,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":396067715,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":275393602,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":275393602,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":249750421,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":249750421,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":216511379,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":216511379,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":149853934,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":149853934,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":445146337,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":445148000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":284135000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":284135000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":550499000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":550499000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":736542000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":736542000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":836429000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":836429000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":521235000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":521235000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":501622000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Current","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":44653470,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":18675930,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":18675930,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1163872,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":1165000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent","description":"Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":2998766,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":723035,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":723035,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2012-12-31","val":256527280,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":184920130,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":168697447,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":146697029,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":170124695,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":162347163,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":144487400,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":137383010,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":201066923,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":178336,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2011-12-31","val":59470875,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":69006400,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":69006400,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":50049843,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":50049843,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":50049843,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":52132480,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":69360869,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":69360869,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":51576265,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":51576265,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":50398250,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":50398250,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":30899168,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":29976908,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4070640,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":4070640,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":49548900,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":49549000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":55114000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":55114000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":69006400,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":50049843,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":21015906,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":69360869,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":51576265,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":50398250,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":30899168,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4070640,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":49548900,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":55114,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":18475080,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":18938223,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":15375612,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":26894210,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5026700,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":56168000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2014-09-30","val":37470220,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2015-12-31","val":18475080,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":27577922,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":24598212,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":29076000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":33749623,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5361,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":70723536,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":57813350,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":40728500,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":37056910,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":18475080,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":27577922,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":33820812,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":40997160,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":56011800,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":54988,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":60629344,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":77056937,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":69482821,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":40279250,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":53885650,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":25003292,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":35972752,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":36345000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":56729900,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":62873,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2010-12-31","val":83001176,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":165646211,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":165646211,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":187520880,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":187520880,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":134870287,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":134870287,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":134870287,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":116564967,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":77336160,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":77336160,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":118548430,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":118548430,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":111948913,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":111948913,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":113588232,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":111436292,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":133312370,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":133312370,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":151518023,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":151518000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":123222000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":123222000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"LongtermDebtWeightedAverageInterestRate":{"label":"Long-term Debt, Weighted Average Interest Rate, at Point in Time","description":"Weighted average interest rate of long-term debt outstanding calculated at point in time.","units":{"pure":[{"end":"2011-12-31","val":0.0693,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0.069,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":0.072,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0.072,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":0.072,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":0.072,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":0.069,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.069,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"}]}},"LossContingencyAccrualAtCarryingValue":{"label":"Loss Contingency Accrual","description":"Amount of loss contingency liability.","units":{"USD":[{"end":"2014-12-31","val":400000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":400000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"}]}},"LossContingencyAccrualCarryingValueCurrent":{"label":"Loss Contingency, Accrual, Current","description":"Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2014-12-31","val":400000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"}]}},"LossContingencyDamagesSoughtValue":{"label":"Loss Contingency, Damages Sought, Value","description":"The value (monetary amount) of the award the plaintiff seeks in the legal matter.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":800000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":800000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014"}],"CNY":[{"start":"2023-06-01","end":"2023-06-30","val":287600000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023Q2I"},{"start":"2024-04-01","end":"2024-04-30","val":1958500000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-04-01","end":"2024-04-30","val":1958500000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q1I"},{"start":"2024-05-01","end":"2024-05-31","val":1847800000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-05-01","end":"2024-05-31","val":1847800000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q2I"},{"start":"2024-12-01","end":"2024-12-31","val":742700000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024Q4I"},{"start":"2025-04-01","end":"2025-04-30","val":742700000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q1I"},{"start":"2026-01-01","end":"2026-01-31","val":744900000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"LossContingencyEstimateOfPossibleLoss":{"label":"Loss Contingency, Estimate of Possible Loss","description":"Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":400000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":400000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"}]}},"MachineryAndEquipmentGross":{"label":"Machinery and Equipment, Gross","description":"Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.","units":{"USD":[{"end":"2011-12-31","val":261834469,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":344782948,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"}]}},"MinorityInterest":{"label":"Stockholders' Equity Attributable to Noncontrolling Interest","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).","units":{"USD":[{"end":"2010-12-31","val":132941835,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":140847996,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":140847996,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":138772130,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":138772130,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2015-12-31","val":1302027,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":1302027,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1629161,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":1629161,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2792480,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":2792480,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":516467,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":515000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":31792000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":31792000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":501871000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":501871000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1797230000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":1797230000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1686377000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":1686377000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1496674000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":1496674000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1509588000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"MinorityInterestIncreaseFromStockIssuance":{"label":"Noncontrolling Interest, Increase from Equity Issuance or Sale of Parent Equity Interest (Deprecated 2013-01-31)","description":"Represents an increase in noncontrolling interest from issuance of additional equity interests to noncontrolling interest holders or the sale of a portion of the parent's controlling interest.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":79607043,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":190502349,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":45556249,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":45556249,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":112781530,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":112781530,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":27143830,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"},{"start":"2015-01-01","end":"2015-12-31","val":15242079,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-30279523,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-30279523,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-37354319,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-37354319,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-37354319,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":86711890,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":86711890,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":86712000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":102327088,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":102328000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":102328000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-95471000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-95471000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-95471000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":736225000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":736225000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":736225000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1472091000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":1472091000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":1472091000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-795398000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-795398000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-795398000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-47356000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-47356000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-850000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":112781530,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":27143830,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":27143830,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":33119964,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":48826684,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":48826684,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":48826684,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":38117134,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":44271754,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":44271754,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":44271754,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":15242079,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":15242079,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-30279523,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3431712,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-28611746,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-28611746,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":103490815,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":103490815,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":103491000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":104978019,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":104979000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":104979000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-95471000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-95471000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-95471000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":736225000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":736225000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1472091000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-109669854,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":-49818462,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":-49818462,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-274138829,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":-274138829,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-102922470,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"},{"start":"2015-01-01","end":"2015-12-31","val":-74132349,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-66123053,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-68060723,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-63109224,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":-67900571,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-67900571,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-164720305,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-164720305,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-164720000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-261827713,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":-261827000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-261827000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-118487000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-118487000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-118487000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-781894000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-781894000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":-781894000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-998416000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":-998416000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":-998416000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1195955000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-1195955000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-1195955000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1480780000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-1480780000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-134228000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-274138829,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-102922470,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-102922470,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-12096312,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-30696113,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-30696113,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-30696113,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-80961788,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":-90589032,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-90589032,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-90589032,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-74132349,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-74132349,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-66123053,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-67085173,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-64148505,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-64148505,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-165337293,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-165337293,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-165337000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-263284234,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":-263284000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-263284000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-118292000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-118292000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-118292000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-781894000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-781894000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-998416000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-2729538,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":125623550,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":125623550,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":44857910,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":44857910,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-10307234,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"},{"start":"2015-01-01","end":"2015-12-31","val":66426213,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":98671937,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":98671937,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":142704394,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":142704394,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":142704394,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":95553040,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":95553040,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":95552000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":180990569,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":180990000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":180990000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":209703000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":209703000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":209703000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":638989000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":638989000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":638989000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2462652000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":2462652000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":2462652000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1616042000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":1616042000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":1616042000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-435423000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-435423000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":49666000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":44857910,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-10307234,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-10307234,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-16835664,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-16525817,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-16525817,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-16525817,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":47661806,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":45619729,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":45619729,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":45619729,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":66426213,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":66426213,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":98671937,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":84549062,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":142700000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":137656352,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":137656352,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":77558492,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":77558492,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":77559000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":179980439,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":179980000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":179980000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":209753000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":209753000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":209753000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":638989000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":638989000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2462652000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":30835002,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":68571257,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":68571257,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":33323952,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":33323952,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":33323952,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-111928941,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-111928941,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-111928941,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-62929174,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-70943484,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-70943484,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-70943484,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":13043181,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":12956889,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":12956889,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":12956889,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":43493756,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":43493756,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":43493756,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":92841128,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":92841128,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":92841128,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":38124705,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":38124705,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":38125000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":29524392,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":29524000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":29524000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":129195000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":129195000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":129195000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":748924000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":748924000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":748924000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1819801000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":1819801000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":1819801000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":429545000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":429545000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":429545000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-345215000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-345215000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-170514000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-898964,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":576476,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":576476,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":1590160,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1590160,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1590160,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-3708474,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-3708474,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-3708474,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-149881562,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-150147024,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-150147024,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-150147024,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":90695,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":90695,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":90695,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":430241,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":430241,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":430241,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1014272,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":1014272,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":1014272,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":640832,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":640832,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":641000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-568,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":-1000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-1000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4612000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":4612000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":4612000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":115923000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":115923000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":115923000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":659841000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":659841000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":659841000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":223341000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":223341000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":223341000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-102939000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-102939000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-45569000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":30132262,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":65271257,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":54691886,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":33323952,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":33323952,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":33323952,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-111928941,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-111928891,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-111928891,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-62929174,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-70943484,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-70943484,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-70943484,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":13043181,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":12956889,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015"},{"start":"2020-01-01","end":"2020-12-31","val":129195000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":748924000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1819801000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":65271257,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":33323952,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":33323952,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-111928941,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-111928891,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-111928891,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-62929174,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-70943484,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-70943484,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-70943484,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":13043181,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":12956889,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015"},{"start":"2020-01-01","end":"2020-12-31","val":129195000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":748924000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":748924000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1804369000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":1804369000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":1804369000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":429308000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":429308000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":429308000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-345215000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-345215000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-170514000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Fixed Assets Acquired","description":"\"The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":822840,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":5678393,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":5678393,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":940135,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":940135,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":940135,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":940135,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":614756,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":5651053,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":5651053,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":5651053,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":262974,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":262974,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3351004,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3341201,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1825617,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":1825617,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2240686,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":2240686,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":2241000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":26539448,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":26539000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":26539000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":198000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":198000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":198000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5979000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":5979000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":5979000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4082000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":4082000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":4082000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6492000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":6492000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":6492000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6028000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":6028000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":744000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"NoncashOrPartNoncashAcquisitionPayablesAssumed1":{"label":"Noncash or Part Noncash Acquisition, Payables Assumed","description":"\"The amount of payables that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":15991800,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018"}]}},"NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1":{"label":"Noncash or Part Noncash Divestiture, Amount of Consideration Received","description":"Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":5110085,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"}]}},"NoncontrollingInterestDecreaseFromDeconsolidation":{"label":"Noncontrolling Interest, Decrease from Deconsolidation","description":"The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":9980051,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":9980051,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013"}]}},"NoncontrollingInterestIncreaseFromBusinessCombination":{"label":"Noncontrolling Interest, Increase from Business Combination","description":"Amount of increase in noncontrolling interest from a business combination.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":2326081,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":2326081,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":2326000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"}]}},"NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest":{"label":"Noncontrolling Interest, Increase from Sale of Parent Equity Interest","description":"Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":514512,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":514000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":514000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":28088000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":28088000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":28088000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"}]}},"NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance":{"label":"Noncontrolling Interest, Increase from Subsidiary Equity Issuance","description":"Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":2516457,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":2516457,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":2516457,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2021-01-01","end":"2021-12-31","val":934918000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":934918000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":934918000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1630564000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":1630564000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":1630564000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":30391000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":30391000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":30391000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1082000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":1082000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"}]}},"NotesAndLoansReceivableNetCurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2011-12-31","val":3663406,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":4631370,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":4631370,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":15929627,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":15929627,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":15929627,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":36752248,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":50239886,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":50239886,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":11109695,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":11109695,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":13025552,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":13025552,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":27285503,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":20778855,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":8111044,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":8111044,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5644392,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":5644000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":153000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":153000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":365911000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":365911000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1131566000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":1131566000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":116358000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":116358000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":55153000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":55153000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":135504000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"NotesPayableCurrent":{"label":"Notes Payable, Current","description":"Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2011-12-31","val":4557116,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":21334082,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":21334082,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1573646,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":1573646,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":1573646,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":28655861,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":48941807,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":48941807,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":20152962,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":20152962,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":25732489,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":25732489,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":16876869,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":14798268,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":29209130,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":29209130,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":101170607,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":101171000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":49355000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":49355000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":20687000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":20687000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":6822000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":6822000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":103035000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":5518139,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":13695245,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":12529909,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":42703266,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":36471407,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":36471407,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":51085911,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":51085911,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":51085911,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":169497907,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":174527577,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":174527577,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":174527577,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":6280606,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":11228385,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":11228385,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":11228385,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":11325195,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":11325195,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":11325195,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":14978848,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":14978848,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":16674961,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":14763416,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":12968670,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":13235336,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":16635935,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":16908799,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":16910000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":32618358,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":32619000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":32619000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":46137000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":46137000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":46137000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":45790000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":45790000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":45790000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":367296000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":367296000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":367296000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":137220000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":137220000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":137220000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":351160000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":351160000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":132384000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":36423728,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":92506352,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":95633534,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":43405778,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":50752147,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":50752147,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-88517894,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-88517894,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-88517894,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-196559467,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-200631180,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-200631180,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-200631180,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":24422160,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":32034956,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":32034956,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":32034956,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":26224690,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":26224690,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":26224690,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":65449670,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":65449670,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":61135838,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":128709269,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":131079094,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":130812428,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":81477771,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":81204907,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":81204000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":47485210,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":47485000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":47485000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":187855000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":187855000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":187855000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1051418000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1051418000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":1051418000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3040626000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":3040626000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":3040626000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":783430000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":783430000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":783430000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-564092000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-564092000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-270235000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":38600,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":69000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":145200,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":49226,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":600000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":700000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":700000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":800000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":800000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":800000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1200000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":1200000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":1200000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2400000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":2400000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":2400000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3300000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":3300000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3400000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2020-12-31","val":115000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":84819,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":85000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":82400,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":82000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":77323,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":77000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":196628,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":197000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":119000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2012-12-31","val":209284,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3268074,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":2408938,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2142574,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1050661,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2943822,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1069937,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":11729,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":204747,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":161742,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1121476,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":267660,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1071287,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1050661,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":991142,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1058012,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2019-12-31","val":90565,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":1073299,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":1070639,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2016-12-31","val":961538,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2019-12-31","val":23864,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":47542,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1073299,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":1070639,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1071287,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2016-12-31","val":991142,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":11925,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":11279,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":90318,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":32136,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":612856,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":612856,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":580724,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":580724,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":580724,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":105961,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":164811,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":164811,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":164811,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":844075,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":1071287,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":1071287,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":1071287,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1050661,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":1050661,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1050661,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1024970,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1024970,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":31076,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1014556,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":37756,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":37756,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":38633,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":38633,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":69028,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019"}]}},"OperatingLossCarryforwards":{"label":"Operating Loss Carryforwards","description":"Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2012-12-31","val":2992750,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"}]}},"OtherAccountsPayableAndAccruedLiabilities":{"label":"Other Accounts Payable and Accrued Liabilities","description":"Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":1796923,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1001824,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":1064331,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1655938,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":1459905,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":1655938,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":2319267,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2256977,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":2256977,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1978603,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":1978603,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1953196,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":1953196,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4673886,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":1606991,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2042389,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":538657,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1132530,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":3874000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4444000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2011-12-31","val":461886,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":780402,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":780402,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3042380,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":3042380,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":2113428,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":489811,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":366900,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":366900,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":282423,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":282423,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":226962,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":226962,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":913024,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":805900,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":401417,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":401417,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":645056,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":905000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2768000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":2768000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":917000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":159035,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":9331938,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":9331938,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":4686711,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":4686711,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":173440,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":173440,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":173440,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":171060,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":169173,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":169173,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2019-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":153000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":957000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":820000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":820000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":735000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":735000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":28271000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":17468000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":21840000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":21840000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":21849000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"OtherCommitmentDueInNextTwelveMonths":{"label":"Other Commitment, to be Paid, Year One","description":"Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2014-12-31","val":20400000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":15500000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4700000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (Deprecated 2012-01-31)","description":"Adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency of the reporting entity, net of tax.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":330134,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":10028611,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":18483256,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2011"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":10028611,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":18483256,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":18483256,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":3838790,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":3838790,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":3838790,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":4532901,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":5543033,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":5543033,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":5543033,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-1512828,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":-3662013,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-3662013,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-3662013,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-11286150,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-11286150,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-11286150,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-17605240,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-17605240,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-17605240,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":21978054,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":21978054,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":21978054,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-26356406,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-26356406,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-26356000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-6701765,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":-6702000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-6702000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":48438000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":48438000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":48438000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":55045000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":55045000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":55045000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-325930000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":-325930000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":-325930000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-163568000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-163568000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-163568000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-162989000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-162989000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":219565000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax","description":"Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":10028611,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":18483256,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":18483256,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":3838790,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":3838790,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":3838790,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":4532901,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":5543033,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":5543033,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":5543033,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":-1512828,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":-3662013,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-3662013,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-3662013,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-11286150,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-11286150,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-11286150,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-17605240,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-17605240,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":-17605240,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":21978054,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":21978054,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":21978054,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-26356406,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":-26356406,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":-26356000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-6701765,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":-6702000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-6702000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":48438000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":48438000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":48438000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":55045000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":55045000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":55045000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-325930000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":-325930000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":-325930000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-163568000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-163568000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-163568000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-162989000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-162989000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":219565000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), Net of Tax (Deprecated 2012-01-31)","description":"This element represents Other Comprehensive Income or Loss, Net of Tax, for the period. Includes deferred gains or losses on qualifying hedges, unrealized holding gains or losses on available-for-sale securities, minimum pension liability, and cumulative translation adjustment. While for technical reasons this element has no balance attribute, the default assumption is a credit balance consistent with its label.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":330134,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":10028611,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":18483256,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2011"}]}},"OtherDeferredCreditsNoncurrent":{"label":"Other Deferred Credits, Noncurrent","description":"Amount of unearned revenue or income classified as other, expected to be taken into income after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":25853179,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":25853179,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2011-12-31","val":25853179,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":26472135,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":26472135,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":26954700,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":26954700,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":26954700,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":27025148,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":26557607,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":26557607,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":25252882,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":25252882,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":23279820,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":23279820,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":24153555,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"OtherInventoriesSpareParts":{"label":"Other Inventories, Spare Parts, Gross","description":"Gross amount of components of assembled products that can be sold directly or indirectly through sales of assembled products.","units":{"USD":[{"end":"2011-12-31","val":3166462,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3975860,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":3975860,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":6264805,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":6264805,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":6264805,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":6159125,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6385388,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":6385388,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":6052315,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":6052315,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5732914,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":5732914,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6308655,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":5598073,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5011781,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":5011781,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2912745,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":2913000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7077000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":7077000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6467000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":16701144,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":37144590,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":37144590,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":45468680,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":45468680,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":51766695,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":51766695,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":51766695,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":37308771,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":64575527,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":64575527,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":49674887,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":49674887,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":51322901,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":51322901,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":25144073,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":21736058,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":27220943,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":27220943,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":112538482,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":112538000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":49555000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":49555000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":142937000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":142937000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":230440000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":8417000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10656000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":10656000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10210000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":10210000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5133000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"OtherLiabilitiesNoncurrent":{"label":"Other Liabilities, Noncurrent","description":"Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":4157836,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":4157836,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1126255,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1126255,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"}]}},"OtherNoncashIncomeExpense":{"label":"Other Noncash Income (Expense)","description":"Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-50000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":-50000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-616000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-616000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-616000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-4378000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-4378000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":-4378000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-8407000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":-8407000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":-8407000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-3396000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-3396000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-3396000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":7346000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":7346000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-2417000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"OtherOperatingIncome":{"label":"Other Operating Income","description":"The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":6592291,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":3382819,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":4084696,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":12116746,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":12029030,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":12029030,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":8729301,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":8729301,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":8729301,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":5286349,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":5420777,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":5420777,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":5420777,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":605602,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":552444,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":552444,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":552444,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3824881,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":3824881,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":3824881,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5325336,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":5325336,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":2285331,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":6769704,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":3750147,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":13177254,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018"}]}},"OtherSalesRevenueNet":{"label":"Other Revenue, Net (Deprecated 2018-01-31)","description":"Amount, after sales adjustments, returns, allowances, and discounts, of revenue classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":24764173,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":36916531,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":36916531,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":19862424,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":19862424,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-12-31","val":32278700,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013"}]}},"OtherShortTermBorrowings":{"label":"Other Short-term Borrowings","description":"Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":1524560,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1524560,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2013-12-31","val":29177574,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013Q4I"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":9898458,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":9898458,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":500724,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":500724,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":500724,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2015-01-01","end":"2015-12-31","val":1350164,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":1350164,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1350164,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2022-01-01","end":"2022-12-31","val":124929000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":124929000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":124929000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":485931000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":485931000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":485931000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5003000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":5003000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":1744952,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2014-05-01","end":"2014-05-30","val":3400000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-05-01","end":"2014-05-31","val":3400000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-05-01","end":"2014-05-31","val":3400000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014Q2I"},{"start":"2014-01-01","end":"2014-09-30","val":3366964,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":3375553,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":3375553,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":3375553,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-02-01","end":"2015-02-28","val":2000000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-02-01","end":"2015-02-28","val":2000000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-02-01","end":"2015-02-28","val":2000000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2015-02-01","end":"2015-02-28","val":6900000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2015-02-01","end":"2015-02-28","val":6900000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2015Q1I"},{"start":"2015-01-01","end":"2015-12-31","val":2033041,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":2033041,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":2033041,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2018-01-01","end":"2018-12-31","val":6919202,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":6919202,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":6919000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2021-01-01","end":"2021-12-31","val":59000000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021"}]}},"PaymentsToAcquireInterestInSubsidiariesAndAffiliates":{"label":"Payments to Acquire Interest in Subsidiaries and Affiliates","description":"The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":581581,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":63793,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":63793,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"}]}},"PaymentsToAcquireInvestments":{"label":"Payments to Acquire Investments","description":"The cash outflow associated with the purchase of all investments (debt, security, other) during the period.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":581581,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":581581,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":63793,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":37860000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":37860000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":37860000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2021-01-01","end":"2021-12-31","val":501441000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":501441000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":501441000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":46192000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":46192000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":46192000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2024-01-01","end":"2024-12-31","val":2082454000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":2082454000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2796200000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":121289965,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":57660462,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":57660462,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":252704147,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":252704147,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":252704147,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":105659395,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":105659395,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":105659395,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":14150282,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":32504507,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":32504507,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":32504507,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":72256692,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":77028755,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":77028755,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":77028755,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":81364037,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":81364037,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":81364037,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":67477008,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":67477008,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":66503592,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":67836778,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":64084712,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":64084712,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":143064872,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":143064872,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":143065000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":279044684,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":279044000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":279044000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":118292000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":118292000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":118292000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":498505000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":498505000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":498505000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1205330000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":1205330000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":1205330000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1110738000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":1110738000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":1110738000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":358828000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":358828000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":173011000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"PaymentsToFundLongtermLoansToRelatedParties":{"label":"Payments to Fund Long-term Loans to Related Parties","description":"The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":9898458,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"}]}},"PensionContributions":{"label":"Payment for Pension Benefits","description":"Amount of cash outflow for pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement benefit.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":1117187,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":2189273,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":3325383,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"}]}},"PreferredStockDividendsAndOtherAdjustments":{"label":"Preferred Stock Dividends and Other Adjustments","description":"The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":702740,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":3300000,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":3300000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":4995175,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":11152142,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":11152142,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":23933967,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":23933967,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":23870690,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":23870690,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":23870690,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":12128970,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":12835869,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":12835869,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":12235141,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":12235141,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":8027667,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":8027667,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8182567,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":6689623,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10335501,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":10335501,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":15343671,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":15344000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":11477000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":11477000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":41684000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":41684000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":52932000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":52932000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":224645000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":224645000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":280876000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":280876000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":303057000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"PrepaidExpenseNoncurrent":{"label":"Prepaid Expense, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":8597548,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":35316414,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":35316414,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":36157610,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":36157610,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":30377493,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":30377493,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":30377493,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":29487807,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":29006693,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":29006693,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":27122287,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":27122287,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":24809809,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":24809809,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":25888850,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":24076516,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":22249251,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":23923272,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":29593265,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":29593000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":30829000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":30829000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":40741000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":40741000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":80330000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":16781000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023Q4I"}]}},"PrepaidInsurance":{"label":"Prepaid Insurance","description":"Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":1121769,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":471721,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":471721,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1016625,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":1016625,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":218865,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":71317,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":226564,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":226564,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":347631,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":347631,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":259650,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":259650,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":333425,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":285650,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":153751,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":153751,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":260395,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"}]}},"PrepaidTaxes":{"label":"Prepaid Taxes","description":"Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":5399839,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":18705984,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":18705984,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":13546880,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":13546880,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":15273592,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":5408717,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5857017,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":5857017,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5552772,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":5552772,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1808141,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":1808141,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":627463,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4768552,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":4768552,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":11525475,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":11526000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":121000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":121000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":34300000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"ProceedsFromBankDebt":{"label":"Proceeds from Bank Debt","description":"The cash inflow from bank borrowing during the year.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":98237390,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":10602340,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":10602340,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":186558358,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":186558358,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":186558358,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":128047530,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":128047530,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":129572090,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":70963516,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":39200480,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":74551991,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":74551991,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":115252336,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":176114553,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":176114553,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":176114553,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":237031976,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":237031976,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":237031976,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":106986666,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":106986666,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":91927666,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":91989400,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":65349400,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":65349400,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":56002512,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":56002512,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":56002000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":178225620,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":178227000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":178227000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":98573000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":98573000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":98573000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":48822000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":48822000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":48822000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":178752000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":178752000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":178752000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":140000000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":140000000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":140000000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"}]}},"ProceedsFromContributedCapital":{"label":"Proceeds from Contributed Capital","description":"The cash inflow associated with the amount received by a corporation from a shareholder during the period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":10000,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"}]}},"ProceedsFromDivestitureOfBusinesses":{"label":"Proceeds from Divestiture of Businesses","description":"The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":4778657,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"}]}},"ProceedsFromDivestitureOfBusinessesNetOfCashDivested":{"label":"Proceeds from Divestiture of Businesses, Net of Cash Divested","description":"This element represents the cash inflow during the period from the sale of a component of the entity.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":2656490,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":2656490,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":2656490,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2015-01-01","end":"2015-12-31","val":5110085,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":5110085,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":5110085,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":81282000,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":81282000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2014-01-01","end":"2014-09-30","val":58000000,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":58000000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":58000000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":58000000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":30030000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":30030000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":30030000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2018-01-01","end":"2018-12-31","val":113540845,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":113540845,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":113541000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2021-01-01","end":"2021-12-31","val":934960000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":934960000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":934960000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"}]}},"ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock":{"label":"Proceeds from Issuance of Redeemable Convertible Preferred Stock","description":"The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":55000000,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"}]}},"ProceedsFromLinesOfCredit":{"label":"Proceeds from Lines of Credit","description":"Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2014-01-01","end":"2014-04-14","val":4800000,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2014Q1"}]}},"ProceedsFromMinorityShareholders":{"label":"Proceeds from Noncontrolling Interests","description":"Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":2516457,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":2516457,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":2516457,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2019-01-01","end":"2019-12-31","val":514512,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":515000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":515000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":28088000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":28088000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":28088000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"}]}},"ProceedsFromOtherDebt":{"label":"Proceeds from Other Debt","description":"Amount of cash inflow from debt classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":6230000,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":3775948,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":3775948,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2012-01-01","end":"2012-12-31","val":1524560,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":1524560,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-12-31","val":35351511,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":41519269,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":178874,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":178874,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"}]}},"ProceedsFromRelatedPartyDebt":{"label":"Proceeds from Related Party Debt","description":"The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":75294720,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":75294720,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":75294720,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1645923,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":1645923,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":1645923,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":116612426,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":157271287,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":157271287,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":157271287,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":229983975,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":275134122,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":275134122,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":275134122,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":245957818,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":245957818,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":245957818,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":126400842,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":126400842,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":56923289,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":63172079,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":19382389,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":19382389,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":34831200,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":34831200,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":34831000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":20388371,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":20388000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":20388000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":22869000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":22869000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":22869000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":13213000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":13213000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":13213000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"}]}},"ProceedsFromSaleOfShortTermInvestments":{"label":"Proceeds from Sale of Short-term Investments","description":"The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":15144000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":15144000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":15144000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":21726000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":21726000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":21726000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":227807000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":227807000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":227807000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":298294000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":298294000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":298294000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":13701000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":13701000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":13701000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2069285000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":2069285000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2714036000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"ProceedsFromShortTermDebt":{"label":"Proceeds from Short-term Debt","description":"The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2014-01-01","end":"2014-04-14","val":11200000,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2014Q1"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":158778,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":135171,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":135171,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":135171,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":37080,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":37080,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":37080,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":37080,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":275783,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":275783,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":275783,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1051586,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1051586,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1051586,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2238854,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":2238854,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":2238854,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":686596,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":686596,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":687000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":791493,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":791000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":791000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":580000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":580000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":580000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2139000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2139000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":2139000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":995000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":995000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":995000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":4000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":4000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":57000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":57000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"}]}},"ProductWarrantyAccrualNoncurrent":{"label":"Product Warranty Accrual, Noncurrent","description":"Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers.","units":{"USD":[{"end":"2010-12-31","val":139839,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":444445,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":444445,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":29936038,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":69147733,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":69147733,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":34914112,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":34914112,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":34914112,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-115637415,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":-115637415,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":-115637415,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-212810736,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":-221090508,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":-221090508,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":-221090508,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":13043181,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":16649176,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":13047584,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":13047584,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":13047584,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":43923997,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":43923997,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":43923997,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":93855400,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":93855400,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":93855400,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":38765537,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":38765537,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":38766000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":29523824,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":29523000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":29523000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":133807000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":133807000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":133807000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":864847000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":864847000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":864847000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2479642000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":2479642000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":2479642000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":652886000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":652886000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":652886000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-448154000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-448154000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-216083000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"PropertyPlantAndEquipmentFairValueDisclosure":{"label":"Property, Plant, and Equipment, Fair Value Disclosure","description":"Fair value portion of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2012-12-31","val":10532637,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2010-12-31","val":399558053,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":636474691,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":636474691,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":677895274,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":677895274,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":488504183,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":488504183,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":488504183,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":517946921,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":559006119,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":559006119,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":544326125,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":544326125,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":557427884,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":557427884,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":579128691,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":485466417,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":611616459,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":616974820,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":995027214,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":995027000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1027086000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":1027086000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1559110000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":1559110000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2605195000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":2605195000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3626423000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":3626423000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3499210000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":3499210000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3399055000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentOtherNet":{"label":"Property, Plant and Equipment, Other, Net","description":"Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"end":"2011-12-31","val":392860293,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":658595166,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":1202940,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1202940,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1202940,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":359733,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":359733,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":359733,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":5482019,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":5482019,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-3823744,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014"}]}},"PurchaseCommitmentRemainingMinimumAmountCommitted":{"label":"Purchase Commitment, Remaining Minimum Amount Committed","description":"Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.","units":{"USD":[{"end":"2013-12-31","val":36700000,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":35400000,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":34800000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":15500000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4700000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":39900000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":222700000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":53900000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":56300000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":58200000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":414300000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":644500000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":109700000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024Q4I"},{"end":"2025-12-31","val":70900000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"RelatedPartyCosts":{"label":"Related Party Costs","description":"Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":6908785,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":6908785,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":3067513,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":3067513,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-12-31","val":11128634,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013"}]}},"RepaymentsOfBankDebt":{"label":"Repayments of Bank Debt","description":"The cash outflow to settle a bank borrowing during the year.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":10394310,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":40271995,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":40271995,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":71079431,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":71079431,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":71079431,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":103573459,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":103573459,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":103573459,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":121374194,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":113745197,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":113745197,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":113745197,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":119056752,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":186549888,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":186549888,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":186549888,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":220611404,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":220611404,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":220611404,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":116255480,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":116255480,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":98184680,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":111000000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":96200000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":96200000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":59819936,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":59819936,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":59820000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":74553606,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":74554000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":74554000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":198043000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":198043000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":198043000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":244776000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":244776000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":244776000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":178752000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":178752000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":178752000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":140000000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":140000000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":140000000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"}]}},"RepaymentsOfOtherDebt":{"label":"Repayments of Other Debt","description":"Amount of cash outflow for the payment of debt classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":8265966,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":8265966,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":2697397,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":2697397,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":2697397,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"}]}},"RepaymentsOfRelatedPartyDebt":{"label":"Repayments of Related Party Debt","description":"The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":75294720,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":75294720,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":75294720,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2013-01-01","end":"2013-09-30","val":33240562,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":69386568,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":69386568,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":69386568,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":242732541,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":275088560,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":275088560,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":275088560,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":276575346,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":276575346,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":276575346,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":148463137,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":148463137,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":48286149,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":83754652,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":19382389,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":19382389,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":34831200,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":34831200,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":34831000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":20388371,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":20388000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":20388000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":47538000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":47538000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":47538000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":18133000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":18133000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":18133000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":2774608,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":1385611,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":1385611,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":744321,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":744322,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":744322,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":4130533,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":4130533,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":4130533,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":2242606,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":3391012,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":3391012,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":3391012,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":1331265,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":1486978,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":1486978,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":1486978,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":923664,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":923664,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":923664,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4001438,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4001438,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":3878414,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":880981,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":676323,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":676323,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2736520,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":2736520,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":2737000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5708325,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":5708000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":5708000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":6856000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":6856000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":6856000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6495000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":6495000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":6495000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10041000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":10041000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":10041000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":10116000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":10116000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":10116000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4559000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":4559000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2584000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"RestrictedCash":{"label":"Restricted Cash","description":"Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2016-12-31","val":15893467,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":11989559,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2017-12-31","val":11989559,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":28718478,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":28718478,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2018-12-31","val":28718000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018Q4I"},{"end":"2019-12-31","val":62609361,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":62609000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2019-12-31","val":62609000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":41808000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":41808000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2020-12-31","val":41808000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020Q4I"},{"end":"2021-12-31","val":191000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":191000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2021-12-31","val":191000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":20863000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":20863000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2022-12-31","val":20863000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9129000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":9129000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2023-12-31","val":9129000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":31813000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":31813000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":124238000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"RestrictedCashAndCashEquivalents":{"label":"Restricted Cash and Cash Equivalents","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2010-12-31","val":64097,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":11600321,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":11600321,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":10649745,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":10649745,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":8826110,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":8826110,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-12-31","val":22169236,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":22169236,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":19062714,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":19062714,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":15893467,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":15893467,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":11989559,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":9910957,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":28609307,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":28609307,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":62609361,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":62600000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":41800000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":41800000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":200000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":200000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":20900000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":20900000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9100000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023Q4I"}]}},"RestrictedCashAndCashEquivalentsAtCarryingValue":{"label":"Restricted Cash and Cash Equivalents, Current","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2012-12-31","val":10649745,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":8826110,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":8826110,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":8826110,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":17410074,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":22169236,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":22169236,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":19062713,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":19062713,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":15893467,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":15893467,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":11989559,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":9910957,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":28609307,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":28609307,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":62609361,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":62609000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":41808000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":41808000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":191000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":191000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":20863000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":20863000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":9129000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":9129000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":31813000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":31813000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":124238000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"RestrictedStockExpense":{"label":"Restricted Stock or Unit Expense","description":"Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":2640410,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":13103276,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":17797047,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":17900000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":17900000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":17900000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":17900000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":10100000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":10100000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":10100000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":294800000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":294800000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":294800000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":112500000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":112500000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":112500000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":73700000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":73700000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":55800000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"RestructuringAndRelatedCostExpectedCost":{"label":"Restructuring and Related Cost, Expected Cost (Deprecated 2014-01-31)","description":"Amount expected to be recognized in earnings for the specified restructuring cost.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":7100000,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013"}]}},"RestructuringAndRelatedCostExpectedCost1":{"label":"Restructuring and Related Cost, Expected Cost","description":"Amount expected to be recognized in earnings for the specified restructuring cost.","units":{"USD":[{"end":"2014-09-30","val":2500000,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2300000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2200000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2600000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"RestructuringCharges":{"label":"Restructuring Charges","description":"Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":500000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":300000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":300000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":300000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2015-01-01","end":"2015-12-31","val":3000000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2015"},{"start":"2017-01-01","end":"2017-12-31","val":3000000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2010-12-31","val":116881004,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":150204956,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":150204956,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":38276015,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":38276015,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-32667469,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":-32667469,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":-32667469,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":-19624288,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-16018293,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":-16018293,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":-3061404,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":-3061404,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":40432352,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":40432352,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":133273480,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":133273480,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":171398185,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":171398185,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":200922577,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":200923000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":330118000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":330118000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1079042000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":1079042000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2898843000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":2898843000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3328388000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":3328388000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2983173000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":2983173000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2812659000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"RetainedEarningsAppropriated":{"label":"Retained Earnings, Appropriated","description":"A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.","units":{"USD":[{"end":"2011-12-31","val":16803191,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":16803191,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":16803191,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":16803191,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":16803191,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2013-12-31","val":16803191,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013Q4I"},{"end":"2014-12-31","val":20190729,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":20190729,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2014-12-31","val":20190729,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":17720748,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":17720748,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2015-12-31","val":17720748,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":21969950,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":21969950,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2016-12-31","val":21969950,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":31991537,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":31991537,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2017-12-31","val":31991537,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":39387239,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":39387239,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2018-12-31","val":39400000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018Q4I"},{"end":"2019-12-31","val":43326113,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":43300000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2019-12-31","val":43300000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":58200000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":58200000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2020-12-31","val":58200000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020Q4I"},{"end":"2021-12-31","val":149500000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":149500000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2021-12-31","val":149500000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":171700000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":171700000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2022-12-31","val":171700000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":171700000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":171700000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":172300000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":172300000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":172300000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"RevenueFromRelatedParties":{"label":"Revenue from Related Parties","description":"Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":7387590,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":7387590,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":2799427,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":2799427,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":2799427,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":8691577,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":32278700,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":13471866,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":13471866,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":13361026,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":19150112,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":19150112,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":19150000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":11894944,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":11894944,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":11894944,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":11194197,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":11194197,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":11194197,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":13442273,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":13442273,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":13442273,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":6694997,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":6694997,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3987080,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":3987000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":111193477,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":242685524,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":252814827,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":255832018,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":232169579,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":232169579,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":86858401,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":86858401,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":86858401,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":71960751,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":108999805,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":108999805,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":108999805,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":133099930,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":182571852,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":182571852,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":182571852,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":182040968,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":182040968,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":182040968,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":229101211,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":229101211,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":196219101,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":352852151,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":323199694,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":323199694,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":301599897,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":301599897,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":301600000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":349990753,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":349991000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":349991000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":675602000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":675602000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":675602000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1678793000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1678793000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":1678793000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4608350000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":4608350000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":4608350000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2307695000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":2307695000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":2307695000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1029080000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":1029080000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":665415000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"RevenuesFromExternalCustomers":{"label":"Revenue from External Customers (Deprecated 2013-01-31)","description":"Amount of revenue from external customers for the reportable segment. Such disclosure is presented if the amount is: (a) included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":252814827,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":232169579,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":86858401,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"}]}},"SalesRevenueGoodsNet":{"label":"Sales Revenue, Goods, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":252814827,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":224781989,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":224781989,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":81929050,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":81929050,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":56805859,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":74903630,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":111538097,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"}]}},"SalesRevenueServicesNet":{"label":"Sales Revenue, Services, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":2129924,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":2129924,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":6463315,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":1817475,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":8200807,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"}]}},"SellingGeneralAndAdministrativeExpense":{"label":"Selling, General and Administrative Expense","description":"The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":9335822,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":15692453,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":15228994,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":15563315,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":13088538,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":13088538,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":12930198,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":12930198,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":12930198,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":14116823,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":18132515,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":18132515,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":18132515,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":5554943,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":10293851,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":10293851,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":10293851,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":12603824,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":12603824,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":12603824,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":16104057,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":16104057,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":15081878,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":17664471,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":16042494,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":16042494,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":27076669,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":27076669,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":27077000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":32456520,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":32457000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":32457000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":39472000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":39472000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":39472000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":39904000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":39904000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":39904000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":354074000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":354074000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":354074000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":213241000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":213241000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":213241000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":143089000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":143089000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":118224000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"SeveranceCosts1":{"label":"Severance Costs","description":"Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":800000,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":800000,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":800000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":800000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":258583,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":1614756,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":1614756,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":2206025,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":2206025,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":2206025,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":2249834,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":2249834,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":2249834,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":1288795,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":1881401,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1881401,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":1881401,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":1642618,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":1792819,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":1792819,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":1792819,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3687951,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":3687951,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":3687951,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2702089,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2702089,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":2702089,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4200273,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":4200273,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":4200273,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":13788049,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":13788049,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":13788000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":17896942,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":17897000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":17897000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":17908000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":17908000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":17908000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":10077000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":10077000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":10077000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":307447000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":307447000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":307447000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":141918000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":141918000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":141918000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":71790000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":71790000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":55817000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized","description":"Number of shares authorized for issuance under share-based payment arrangement.","units":{"shares":[{"end":"2014-12-31","val":21000000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2015-12-31","val":21000000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":21000000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":21000000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2012-12-31","val":4337417,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2015-12-31","val":9965138,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":11902422,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8282615,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9075709,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6764509,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1847659,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1775417,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":103067,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":95567,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":567,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024Q4I"},{"end":"2025-12-31","val":567,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2012-12-31","val":0.42,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2015-12-31","val":0.42,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.47,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.48,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.49,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.56,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.59,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.59,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.59,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.59,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.59,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.59,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","description":"Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.","units":{"shares":[{"start":"2015-01-01","end":"2015-12-31","val":557882,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2465,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3584,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2526,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2012-01-01","end":"2012-12-31","val":815500,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"},{"start":"2015-01-01","end":"2015-12-31","val":1307743,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":147235,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":24965,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":161724,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018"},{"start":"2021-01-01","end":"2021-12-31","val":25850,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2012-01-01","end":"2012-12-31","val":1190000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":140000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":6274166,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":6274166,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-01-12","val":6274166,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2015-01-01","end":"2015-01-12","val":6274166,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2015-01-01","end":"2015-01-12","val":6274166,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2015-01-01","end":"2015-01-12","val":6274166,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2014Q4I"},{"start":"2015-09-01","end":"2015-09-09","val":12569166,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2015-09-01","end":"2015-09-09","val":12569166,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2015-09-01","end":"2015-09-09","val":12569166,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2015-09-01","end":"2015-09-09","val":12569166,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2015Q3I"},{"start":"2015-01-01","end":"2015-12-31","val":8134375,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":8134375,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":8134375,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2015-01-01","end":"2015-12-31","val":8134375,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2015-01-01","end":"2015-12-31","val":8134375,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2015-01-01","end":"2015-12-31","val":8134375,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.","units":{"USD/shares":[{"start":"2013-01-01","end":"2013-12-31","val":0.11,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.98,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":0.98,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.59,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":0.59,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":0.59,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2015-01-01","end":"2015-12-31","val":0.59,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2015-01-01","end":"2015-12-31","val":0.59,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2015-01-01","end":"2015-12-31","val":0.59,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2015"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2015-12-31","val":2973866,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4304907,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":18935239,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4049496,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10079601,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":20104000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":20104000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":13261000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":13261000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":735000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":735000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":452000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":452000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":3000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2011-12-31","val":6805000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":7179500,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2014-12-31","val":12375416,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":17528541,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":17528541,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":15259141,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":15259141,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":9634542,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":9634542,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9240067,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":9240067,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6765117,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":6765117,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1848267,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":1848267,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1775417,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":1775417,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":103067,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":103067,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":95567,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":95567,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":567,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":567,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":567,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2012-12-31","val":0.42,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2014-12-31","val":0.87,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0.5,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":0.5,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.5,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":0.5,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.5,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":0.5,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.49,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":0.49,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.56,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":0.56,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.59,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":0.59,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0.59,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":0.59,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.59,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":0.59,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.59,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":0.59,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.59,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":0.59,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.59,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2015-12-31","val":3499985,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5691147,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":38124185,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":9351312,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":31941622,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":222373000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2012-12-31","val":5765425,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2015-12-31","val":12978233,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":17037682,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":19017508,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":20043353,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":20207103,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":20207103,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2012-12-31","val":0.42,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"},{"end":"2015-12-31","val":0.4,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.44,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.46,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.47,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.47,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.47,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost":{"label":"Share-based Payment Arrangement, Plan Modification, Incremental Cost","description":"An excess of the fair value of the modified award over the fair value of the award immediately before the modification.","units":{"USD":[{"start":"2015-01-01","end":"2015-01-12","val":241557,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2014Q4I"},{"start":"2015-09-01","end":"2015-09-09","val":282581,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015Q3I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-01-12","val":0.87,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2015-01-01","end":"2015-01-12","val":0.87,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2015-01-01","end":"2015-01-12","val":0.87,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2015-01-01","end":"2015-01-12","val":0.87,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2014Q4I"},{"start":"2015-09-01","end":"2015-09-09","val":0.59,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2015-09-01","end":"2015-09-09","val":0.59,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2015-09-01","end":"2015-09-09","val":0.59,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2015-09-01","end":"2015-09-09","val":0.59,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2015Q3I"},{"start":"2015-01-01","end":"2015-12-31","val":0.25,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.5,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.49,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.59,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.32,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.54,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":0.59,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.59,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.59,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":0.59,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.15,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.59,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.59,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-12-31","val":0.42,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"},{"start":"2015-01-01","end":"2015-12-31","val":0.56,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.59,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.59,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.59,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-12-31","val":0.42,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"},{"start":"2015-01-01","end":"2015-12-31","val":0.59,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2015-12-31","val":2434628,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3691299,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":16408217,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3993944,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10078718,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":20097000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":13261000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":735000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":452000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"ShippingHandlingAndTransportationCosts":{"label":"Shipping, Handling and Transportation Costs (Deprecated 2018-01-31)","description":"Cost incurred during the reporting period in transporting goods and services to customers. Includes freight-out costs.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":1030695,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":1215110,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":1215110,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1033808,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":1033808,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":1033808,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1901384,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":1901384,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":1901384,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2054786,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":2054786,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":2054786,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2708962,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":2708962,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":2708962,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3147594,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3147594,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4385217,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"}]}},"ShortTermBankLoansAndNotesPayable":{"label":"Short-term Bank Loans and Notes Payable","description":"Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":52334370,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":49748800,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":49748800,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":39643440,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":68821014,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":68821014,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":77740238,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":90443007,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":90443007,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":72360730,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":72360730,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":55582070,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":55582070,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":68400950,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":43807350,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":34135224,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":34135224,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":79062810,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":79063000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":15317000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":15317000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"ShortTermBorrowings":{"label":"Short-term Debt","description":"Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":51273360,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":51273360,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":68821014,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":77740238,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":90443007,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2014Q4I"},{"end":"2018-12-31","val":38205864,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":128611710,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":128612000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":70431000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":70431000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"ShortTermDebtRefinancedAmount":{"label":"Short-term Debt, Refinanced, Amount","description":"Amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":30600000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2015Q1"}]}},"ShortTermDebtWeightedAverageInterestRate":{"label":"Short-term Debt, Weighted Average Interest Rate, at Point in Time","description":"Weighted average interest rate of short-term debt outstanding calculated at point in time.","units":{"pure":[{"end":"2011-12-31","val":0.066,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0.07,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":0.07,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0.064,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":0.064,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":0.064,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":0.065,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.068,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":0.068,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0.054,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":0.054,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2015-12-31","val":0.054,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.05,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":0.05,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2016-12-31","val":0.05,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.051,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":0.051,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2017-12-31","val":0.051,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.05,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":0.05,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2018-12-31","val":0.05,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.053,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":0.053,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.052,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020Q4I"}]}},"ShortTermInvestments":{"label":"Short-term Investments","description":"Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":21807000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":21807000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2020-12-31","val":0,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":280251000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":280251000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":13927000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":13927000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023Q4I"}]}},"SignificantPurchaseCommitmentRemainingMinimumAmountCommitted":{"label":"Purchase Commitment, Remaining Minimum Amount Committed (Deprecated 2013-01-31)","description":"The floor amount as of the balance sheet date that the entity must expend to satisfy the terms of disclosed arrangements (excluding long-term commitments) in which the entity has agreed to expend funds to procure goods or services from one or more suppliers, other than under a long-term purchase commitment or an unconditional purchase obligation.","units":{"USD":[{"end":"2012-12-31","val":20497143,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2010-12-31","val":263480999,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":311178231,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":311178231,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":202105283,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":202105283,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":137326561,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":137326561,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":137326561,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":205169648,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":206768070,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":206768070,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":240354463,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":240354463,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":270099761,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":270099761,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":391735587,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":391735587,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":525131677,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":525131677,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":566642953,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":566643000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":767123000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":767123000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2161959000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":2161959000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4807376000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":4807376000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4761907000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":4761907000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4361192000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":4361192000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4406727000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest":{"label":"Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest","description":"Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.","units":{"USD":[{"end":"2008-12-31","val":71052888,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2008Q4I"},{"end":"2009-12-31","val":180491946,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2009-12-31","val":180491946,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2009Q4I"},{"end":"2010-12-31","val":396422834,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2010-12-31","val":396422834,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2010-12-31","val":396422834,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":452026227,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":452026227,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2011-12-31","val":452026227,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2011-12-31","val":452026227,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2011Q4I"},{"end":"2012-12-31","val":340877413,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":340877413,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2012-12-31","val":340877413,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2012-12-31","val":340877413,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2012-12-31","val":340877413,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2012Q4I"},{"end":"2013-09-30","val":134022926,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2013Q3I"},{"end":"2013-12-31","val":137326561,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":137326561,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":137326561,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2013-12-31","val":137326561,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2013-12-31","val":137326561,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2013Q4I"},{"end":"2014-09-30","val":205169648,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":206768070,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":206768070,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2014-12-31","val":206768070,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2014-12-31","val":206768070,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2014Q4I"},{"end":"2015-12-31","val":241656490,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":241656490,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2015-12-31","val":241656490,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2015-12-31","val":241656490,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":271728922,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":271728922,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2016-12-31","val":271728922,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2016-12-31","val":271728922,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2016Q4I"},{"end":"2017-12-31","val":394528067,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":394528067,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2017-12-31","val":394528067,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2017-12-31","val":394528000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":525131677,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":525131677,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2018-12-31","val":525132000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2018-12-31","val":525132000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":567159420,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":567158000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2019-12-31","val":567158000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2019-12-31","val":567158000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":798915000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":798915000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2020-12-31","val":798915000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2020-12-31","val":798915000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2663830000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":2663830000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2021-12-31","val":2663830000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2021-12-31","val":2663830000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6604606000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":6604606000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2022-12-31","val":6604606000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2022-12-31","val":6604606000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6448284000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":6448284000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2023-12-31","val":6448284000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5857866000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":5857866000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5916315000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2014-05-01","end":"2014-05-31","val":50000000,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q2I"}]}},"StockIssuedDuringPeriodSharesOther":{"label":"Stock Issued During Period, Shares, Other","description":"Number of shares of stock issued attributable to transactions classified as other.","units":{"shares":[{"start":"2014-05-01","end":"2014-05-30","val":50000000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-05-01","end":"2014-05-31","val":50000000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-05-01","end":"2014-05-31","val":50000000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014Q2I"},{"start":"2015-02-01","end":"2015-02-28","val":38500000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-02-01","end":"2015-02-28","val":38500000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-02-01","end":"2015-02-28","val":38500000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2015-02-01","end":"2015-02-28","val":51609475,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2015-02-01","end":"2015-02-28","val":51609475,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2015Q1I"},{"start":"2018-01-01","end":"2018-12-31","val":51609475,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2015-01-01","end":"2015-12-31","val":1115625,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2119700,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5596050,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":230225,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2474950,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":4916850,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":47000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1672350,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":7500,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":95000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":58902740,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":58902740,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":79537048,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":79537048,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2014-05-01","end":"2014-05-31","val":54600000,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q2I"},{"start":"2014-01-01","end":"2014-09-30","val":54633036,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"}]}},"StockIssuedDuringPeriodValueOther":{"label":"Stock Issued During Period, Value, Other","description":"Value of shares of stock issued attributable to transactions classified as other.","units":{"USD":[{"start":"2014-05-01","end":"2014-05-30","val":54600000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-05-01","end":"2014-05-31","val":54600000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-05-01","end":"2014-05-31","val":54600000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014Q2I"},{"start":"2014-01-01","end":"2014-12-31","val":54624447,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":54624447,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":54624447,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-02-01","end":"2015-02-28","val":28000000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2015-02-01","end":"2015-02-28","val":28000000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-02-01","end":"2015-02-28","val":28000000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-02-01","end":"2015-02-28","val":28000000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2015-02-01","end":"2015-02-28","val":106600000,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2015-02-01","end":"2015-02-28","val":106600000,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2015Q1I"},{"start":"2015-01-01","end":"2015-12-31","val":27996959,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":27996959,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":27996959,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2018-01-01","end":"2018-12-31","val":106621643,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":106621643,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":106621000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":134553,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":135171,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":135171,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":135171,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":37080,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":37080,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":37080,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":37080,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":275783,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":275783,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":275783,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1051586,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1051586,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":1051586,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2765418,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":2765418,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":2765418,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":110868,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":110868,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":111000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":794230,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":794000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":794000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2677000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":2677000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":2677000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":28000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":28000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":28000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":995000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":995000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":995000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":4000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":4000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":57000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":57000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"}]}},"StockRepurchaseProgramAuthorizedAmount":{"label":"Stock Repurchase Program, Authorized Amount (Deprecated 2014-01-31)","description":"Amount of a stock repurchase plan authorized by an entity's Board of Directors.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":5000000,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012"}]}},"StockRepurchaseProgramAuthorizedAmount1":{"label":"Stock Repurchase Program, Authorized Amount","description":"Amount of stock repurchase plan authorized.","units":{"USD":[{"end":"2012-12-31","val":5000000,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5000000,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013Q4I"},{"end":"2016-12-31","val":5000000,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5000000,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017Q4I"}]}},"TaxesPayableCurrent":{"label":"Taxes Payable, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":13373181,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2010Q4I"},{"end":"2011-12-31","val":15469820,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"end":"2011-12-31","val":15469820,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":160480,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":160480,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2015-12-31","val":940732,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":940732,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5300163,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":5300163,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":13191205,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":13191205,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5454951,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":5454951,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4788730,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":4789000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":22678000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":22678000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":71472000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":71472000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":221634000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":221634000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":89804000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":89804000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":511000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":511000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":12000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"TreasuryStockShares":{"label":"Treasury Stock, Shares","description":"Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.","units":{"shares":[{"end":"2012-12-31","val":2836670,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":2836670,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2286250,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":2286250,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":2286250,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":2286250,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2286250,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":2286250,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":4643150,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":4643150,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4643150,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":4643150,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4643150,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":4643150,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4643150,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":4643150,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4643150,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":4643150,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4643150,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":4643150,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4643150,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":4643150,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":14597465,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022Q4I"}]}},"TreasuryStockSharesAcquired":{"label":"Treasury Stock, Shares, Acquired","description":"Number of shares that have been repurchased during the period and are being held in treasury.","units":{"shares":[{"start":"2015-01-01","end":"2015-12-31","val":2356900,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"TreasuryStockValue":{"label":"Treasury Stock, Value","description":"The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.","units":{"USD":[{"end":"2012-12-31","val":494928,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"end":"2012-12-31","val":494928,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012Q4I"},{"end":"2013-12-31","val":398672,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"end":"2013-12-31","val":398672,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"end":"2013-12-31","val":398672,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2013Q4I"},{"end":"2014-09-30","val":398672,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":398672,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"end":"2014-12-31","val":398672,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1748836,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"end":"2015-12-31","val":1748836,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1748836,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"end":"2016-12-31","val":1748836,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1748836,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"end":"2017-12-31","val":1748836,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1748836,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"end":"2018-12-31","val":1748836,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1748836,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"end":"2019-12-31","val":1749000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1749000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"end":"2020-12-31","val":1749000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1749000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":1749000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":126678000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":126678000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":612609000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":612609000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":617612000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":617612000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":617612000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"TreasuryStockValueAcquiredCostMethod":{"label":"Treasury Stock, Value, Acquired, Cost Method","description":"Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":500724,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012"}]}},"TreasuryStockValueAcquiredParValueMethod":{"label":"Treasury Stock, Value, Acquired, Par Value Method","description":"Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":500724,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":500724,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2015-01-01","end":"2015-12-31","val":1350164,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":1350164,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":1350164,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"}]}},"UndistributedEarningsOfForeignSubsidiaries":{"label":"Undistributed Earnings of Foreign Subsidiaries","description":"Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.","units":{"USD":[{"end":"2012-12-31","val":63200000,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2012Q4I"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":37238701,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":56697096,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":56697096,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-5168917,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":-5168917,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":-5168917,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-5708268,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":-5708268,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":-5708268,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-932833,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-932833,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-24771,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-12516000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-2698000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":735000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-626000,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":-65000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":-65000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":87000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":87000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":87000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":316000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":316000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":316000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":209000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":209000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":209000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2511000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":2511000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1186000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"ValueAddedTaxReceivableCurrent":{"label":"Value Added Tax Receivable, Current","description":"Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":1002186,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2011Q4I"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2009-01-01","end":"2009-12-31","val":104151834,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":140726323,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":140726323,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":175714103,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":175714103,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":175714103,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":175067343,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":175067343,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":175067343,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":172955579,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":173068420,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":173068420,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":173068420,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":205664904,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":211353643,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":211353643,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":211353643,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":261411933,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":261411933,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":261411933,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":264817755,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":264817755,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":264817755,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":272926319,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":272926319,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":272926319,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":325506335,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":325506335,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":325506335,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":349961558,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":349961558,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":349961558,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":375017150,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":375017150,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":375017150,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":383766406,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":383766406,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":383766406,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":386459841,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":386459841,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":386459841,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":374817676,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":374817676,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":374817676,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":330800038,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":330800038,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":336756038,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2011-01-01","end":"2011-12-31","val":175714103,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":175067343,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":173068420,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2013"}]}},"WeightedAverageNumberOfSharesContingentlyIssuable":{"label":"Weighted Average Number of Shares, Contingently Issuable","description":"Shares issuable for little or no cash consideration upon the satisfaction of certain conditions (contingently issuable shares) are considered outstanding common shares and included in the computation of basic Earnings Per Share as of the date that all necessary conditions have been satisfied (in essence, when issuance of the shares is no longer contingent). Outstanding common shares that are contingently returnable (that is, subject to recall) are treated in the same manner as contingently issuable shares. Contingently issuable shares include shares that (a) will be issued in the future upon the satisfaction of specified conditions, (b) have been placed in escrow and all or part must be returned if specified conditions are not met, or (c) have been issued but the holder must return all or part if specified conditions are not met. The number of contingently issuable shares is determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period.","units":{"shares":[{"start":"2010-01-01","end":"2010-12-31","val":92456,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2009-01-01","end":"2009-12-31","val":100000000,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":117839487,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2010-01-01","end":"2010-12-31","val":117839487,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":175714103,"accn":"0001193125-12-229584","fy":2011,"fp":"FY","form":"20-F/A","filed":"2012-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":175714103,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2011-01-01","end":"2011-12-31","val":175714103,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":175067343,"accn":"0001144204-13-028434","fy":2012,"fp":"FY","form":"20-F/A","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-12-31","val":175067343,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2012-01-01","end":"2012-12-31","val":175067343,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":172955579,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2013-01-01","end":"2013-12-31","val":173068420,"accn":"0001144204-14-022290","fy":2013,"fp":"FY","form":"20-F","filed":"2014-04-14"},{"start":"2013-01-01","end":"2013-12-31","val":173068420,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2013-01-01","end":"2013-12-31","val":173068420,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":200643909,"accn":"0001144204-14-075449","fy":2014,"fp":"Q3","form":"6-K","filed":"2014-12-23"},{"start":"2014-01-01","end":"2014-12-31","val":206349976,"accn":"0001144204-15-023405","fy":2014,"fp":"FY","form":"20-F","filed":"2015-04-17"},{"start":"2014-01-01","end":"2014-12-31","val":206349976,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2014-01-01","end":"2014-12-31","val":206349976,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":258015851,"accn":"0001144204-16-093149","fy":2015,"fp":"FY","form":"20-F","filed":"2016-04-07"},{"start":"2015-01-01","end":"2015-12-31","val":258015851,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2015-01-01","end":"2015-12-31","val":258015851,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":261742244,"accn":"0001144204-17-017843","fy":2016,"fp":"FY","form":"20-F","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":261742244,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2016-01-01","end":"2016-12-31","val":261742244,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":265070961,"accn":"0001144204-18-015103","fy":2017,"fp":"FY","form":"20-F","filed":"2018-03-16"},{"start":"2017-01-01","end":"2017-12-31","val":265070961,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":265070961,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":311715158,"accn":"0001144204-19-020070","fy":2018,"fp":"FY","form":"20-F","filed":"2019-04-17"},{"start":"2018-01-01","end":"2018-12-31","val":311715158,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2018-01-01","end":"2018-12-31","val":311715158,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":339571054,"accn":"0001104659-20-050556","fy":2019,"fp":"FY","form":"20-F","filed":"2020-04-24"},{"start":"2019-01-01","end":"2019-12-31","val":339571054,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2019-01-01","end":"2019-12-31","val":339571054,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":355087013,"accn":"0001104659-21-053396","fy":2020,"fp":"FY","form":"20-F","filed":"2021-04-22"},{"start":"2020-01-01","end":"2020-12-31","val":355087013,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":355087013,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":369341105,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":369341105,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":369341105,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":379365310,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":379365310,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":379365310,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":373586004,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":373586004,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":373586004,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":330800038,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":330800038,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":336756038,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet":{"label":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net","description":"This element represents the total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":29524000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":132853000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":132853000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1343225000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1343225000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":1343225000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2698183000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":2698183000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":2698183000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":408665000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":408665000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":408665000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-344637000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-344637000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-170582000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests":{"label":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Issuance of Equity by Subsidiary to Noncontrolling Interests","description":"Represents a sale (new stock issuance) by a subsidiary to noncontrolling interests (third parties, parties directly or indirectly unrelated to parent) during the period. The capital transaction by subsidiary does not result in a loss of control by the parent, but does effect a change in total (consolidated) equity attributable to the parent.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":594301000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":594301000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":594301000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":878768000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":878768000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":878768000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5401000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":5401000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":5401000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":196000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":196000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"}]}},"ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet":{"label":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Net","description":"The increase (decrease) during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not arise in a deconsolidation of the subsidiary from the consolidated financial statements.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":3658000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":3658000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":594301000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":594301000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":594301000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":878382000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":878382000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":878382000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-20880000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-20880000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-20880000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":578000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":578000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-68000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesSaleOfInterestByParent":{"label":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Sale of Interest by Parent","description":"Represents a sale by the parent of a portion of its equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent. The sale of the equity interest represented by this element does not result in a loss of control by the parent.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":3658000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2020-01-01","end":"2020-12-31","val":3658000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2020-12-31","val":5186000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":18340000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":18340000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":83276000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":83276000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12112000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":12112000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2677000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":2677000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2746000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsDeferredIncome":{"label":"Deferred Tax Assets, Deferred Income","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.","units":{"USD":[{"end":"2020-12-31","val":60000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":68000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"end":"2021-12-31","val":68000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"}]}},"InvestmentIncomeNet":{"label":"Investment Income, Net","description":"Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":4012000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":4012000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":4012000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1110000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":1110000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":1110000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":109000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":109000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":109000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":18186000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":18186000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":24058000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"segment":[{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":4444000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4673000,"accn":"0001410578-22-000624","fy":2021,"fp":"FY","form":"20-F","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent":{"label":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent","description":"Represents the purchase by the parent of an additional equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent. The purchase of the additional equity interest represented by this element increases the parent's controlling interest in the subsidiary.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":386000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":386000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":386000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1781000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":1781000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"}]}},"DilutiveSecurities":{"label":"Dilutive Securities, Effect on Basic Earnings Per Share","description":"Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-15432000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":-15432000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":-15432000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-237000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-237000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-237000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"}]}},"DueFromRelatedPartiesNoncurrent":{"label":"Due from Related Parties, Noncurrent","description":"Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due after one year (or one business cycle).","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":16864000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022Q4I"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":7365000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12242000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":12242000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-139942000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":-139942000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":-139942000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-97084000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-97084000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":-97084000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-46048000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":-46048000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":27355000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-25725000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-20482000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":-20482000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":14473000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":14473000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":14473000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":52302000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":52302000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":52302000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":30223000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":30223000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":9029000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders":{"label":"Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders","description":"Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":33762000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":33762000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":33762000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":303658000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":303658000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":303658000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":35843000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":35843000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"}]}},"MinorityInterestDecreaseFromRedemptions":{"label":"Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests","description":"Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":777000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":777000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":777000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":36204000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":36204000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":36204000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":7649000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":7649000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":850000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"PaymentsOfDividendsMinorityInterest":{"label":"Payments of Ordinary Dividends, Noncontrolling Interest","description":"Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":33762000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":33762000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":33762000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":303658000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":303658000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":303658000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":35843000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":35843000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"}]}},"RevenueRemainingPerformanceObligation":{"label":"Revenue, Remaining Performance Obligation, Amount","description":"Amount of transaction price allocated to performance obligation that has not been recognized as revenue.","units":{"USD":[{"end":"2022-12-31","val":122000000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022Q4I"},{"end":"2023-12-31","val":149000000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":58700000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024Q4I"},{"end":"2025-12-31","val":62000000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value","description":"Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":19410000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":35000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":478000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1":{"label":"Share-based Payment Arrangement, Expensed and Capitalized, Amount","description":"Amount of cost expensed and capitalized for award under share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":17908000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":10077000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2021-01-01","end":"2021-12-31","val":10077000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":314973000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":314973000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":149758000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price","description":"Weighted average grant-date fair value of non-vested options outstanding.","units":{"USD/shares":[{"end":"2021-12-31","val":0.73,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0.58,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"end":"2022-12-31","val":0.58,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.59,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":0.59,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.55,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":0.55,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.55,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value","description":"Weighted average grant-date fair value of options vested.","units":{"USD/shares":[{"start":"2022-01-01","end":"2022-12-31","val":0.74,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.59,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.58,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":124929000,"accn":"0001410578-23-000809","fy":2022,"fp":"FY","form":"20-F","filed":"2023-04-27"},{"start":"2022-01-01","end":"2022-12-31","val":124929000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2022-01-01","end":"2022-12-31","val":124929000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":485931000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":485931000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":485931000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":5003000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":5003000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"}]}},"ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesRepurchaseOfSharesBySubsidiary":{"label":"Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Repurchase of Shares by Subsidiary","description":"Represents the repurchase of equity (treasury stock) by a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent; but not deconsolidation by the parent.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":26281000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023"}]}},"LitigationSettlementAmountAwardedToOtherParty":{"label":"Litigation Settlement, Amount Awarded to Other Party","description":"Amount awarded to other party in judgment or settlement of litigation.","units":{"CNY":[{"start":"2023-09-01","end":"2023-09-30","val":1958500000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023Q3I"},{"start":"2024-07-01","end":"2024-07-31","val":3160000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-07-01","end":"2024-07-31","val":3160000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q2I"},{"start":"2025-04-01","end":"2025-04-30","val":3300000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q1I"}]}},"OtherReceivableAfterAllowanceForCreditLossNoncurrent":{"label":null,"description":null,"units":{"USD":[{"end":"2022-12-31","val":16864000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":25033000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":25033000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":545000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":545000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"OtherReceivablesNetCurrent":{"label":"Other Receivables, Net, Current","description":"Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2022-12-31","val":18000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":34000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":34000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2025-12-31","val":15000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"PaymentsToAcquireLongtermInvestments":{"label":"Payments to Acquire Long-term Investments","description":"The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":26771000,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2023"}]}},"TreasuryStockCommonShares":{"label":"Treasury Stock, Common, Shares","description":"Number of previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"shares":[{"end":"2022-12-31","val":14597465,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":86817030,"accn":"0001104659-24-053433","fy":2023,"fp":"FY","form":"20-F","filed":"2024-04-29"},{"end":"2023-12-31","val":86817030,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":87761530,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":87761530,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":87761530,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossCurrent":{"label":null,"description":null,"units":{"USD":[{"end":"2023-12-31","val":0,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1087210000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":1087210000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":972358000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossNoncurrent":{"label":null,"description":null,"units":{"USD":[{"end":"2023-12-31","val":27584000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":27636000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":27636000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":63212000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2023-12-31","val":3422000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":84596000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-12-31","val":84596000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":113454000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":900000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2023-01-01","end":"2023-12-31","val":900000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1125000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":3030000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":381000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"segment":[{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities":{"label":"Proceeds from Sale and Maturity of Held-to-maturity Securities","description":"Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":1022548000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"start":"2024-01-01","end":"2024-12-31","val":1022548000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1939204000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"AccruedLiabilitiesAndOtherLiabilities":{"label":"Accrued Liabilities and Other Liabilities","description":"Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.","units":{"USD":[{"end":"2024-12-31","val":33309000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":39071000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q4I"},{"end":"2025-12-31","val":205000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2023-01-01","end":"2023-12-31","val":0.05,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.03,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":289529000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":102496000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":4343000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":4486000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":-59279000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":1914000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"IncomeTaxReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":3843000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}},"OtherOperatingIncomeExpenseNet":{"label":"Other Operating Income (Expense), Net","description":"The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":86137000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-9813000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":6921000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2025"}]}}},"srt":{"StockRepurchaseProgramAuthorizedAmount1":{"label":null,"description":null,"units":{"USD":[{"end":"2024-07-22","val":100000000,"accn":"0001410578-25-000968","fy":2024,"fp":"FY","form":"20-F","filed":"2025-04-29"},{"end":"2024-07-22","val":100000000,"accn":"0001104659-26-045134","fy":2025,"fp":"FY","form":"20-F","filed":"2026-04-20","frame":"CY2024Q2I"}]}}}}}