CIK 0000355811
| Fakt | Wert | Zeit | Quelle |
|---|---|---|---|
| accounts_payable | {"amount": 248271728, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-06-30 | sec_edgar |
| accounts_payable | {"amount": 276649198, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2026-03-31 | sec_edgar |
| accounts_payable | {"amount": 248983498, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-12-31 | sec_edgar |
| accounts_payable | {"amount": 252041199, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-09-30 | sec_edgar |
| accounts_payable | {"amount": 204675277, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-06-30 | sec_edgar |
| accounts_payable | {"amount": 162899037, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2025-03-31 | sec_edgar |
| accounts_payable | {"amount": 168314912, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-12-31 | sec_edgar |
| accounts_payable | {"amount": 182606296, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-09-30 | sec_edgar |
| accounts_payable | {"amount": 206001837, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-06-30 | sec_edgar |
| accounts_payable | {"amount": 191736616, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2024-03-31 | sec_edgar |
| accounts_payable | {"amount": 184398820, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-12-31 | sec_edgar |
| accounts_payable | {"amount": 171359850, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-09-30 | sec_edgar |
| accounts_payable | {"amount": 168456476, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-06-30 | sec_edgar |
| accounts_payable | {"amount": 166922435, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2023-03-31 | sec_edgar |
| accounts_payable | {"amount": 151740046, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-12-31 | sec_edgar |
| accounts_payable | {"amount": 171436605, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-09-30 | sec_edgar |
| accounts_payable | {"amount": 186623085, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-06-30 | sec_edgar |
| accounts_payable | {"amount": 140887194, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2022-03-31 | sec_edgar |
| accounts_payable | {"amount": 98342928, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-12-31 | sec_edgar |
| accounts_payable | {"amount": 100532642, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-09-30 | sec_edgar |
| accounts_payable | {"amount": 101262288, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-06-30 | sec_edgar |
| accounts_payable | {"amount": 107061936, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2021-03-31 | sec_edgar |
| accounts_payable | {"amount": 84784423, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-12-31 | sec_edgar |
| accounts_payable | {"amount": 90246791, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-09-30 | sec_edgar |
| accounts_payable | {"amount": 60183429, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-06-30 | sec_edgar |
| accounts_payable | {"amount": 100099191, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2020-03-31 | sec_edgar |
| accounts_payable | {"amount": 97553917, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-12-31 | sec_edgar |
| accounts_payable | {"amount": 95309797, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-09-30 | sec_edgar |
| accounts_payable | {"amount": 90041087, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-06-30 | sec_edgar |
| accounts_payable | {"amount": 90117496, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2019-03-31 | sec_edgar |
| accounts_payable | {"amount": 92810316, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-12-31 | sec_edgar |
| accounts_payable | {"amount": 90041982, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-09-30 | sec_edgar |
| accounts_payable | {"amount": 106784447, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-06-30 | sec_edgar |
| accounts_payable | {"amount": 77307897, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2018-03-31 | sec_edgar |
| accounts_payable | {"amount": 89898467, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-12-31 | sec_edgar |
| accounts_payable | {"amount": 79903534, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-09-30 | sec_edgar |
| accounts_payable | {"amount": 82920929, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-06-30 | sec_edgar |
| accounts_payable | {"amount": 77714280, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2017-03-31 | sec_edgar |
| accounts_payable | {"amount": 79963630, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-12-31 | sec_edgar |
| accounts_payable | {"amount": 71000819, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-09-30 | sec_edgar |
| accounts_payable | {"amount": 81823157, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-06-30 | sec_edgar |
| accounts_payable | {"amount": 79419180, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2016-03-31 | sec_edgar |
| accounts_payable | {"amount": 66353774, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-12-31 | sec_edgar |
| accounts_payable | {"amount": 83892258, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-09-30 | sec_edgar |
| accounts_payable | {"amount": 69936200, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-06-30 | sec_edgar |
| accounts_payable | {"amount": 73284660, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2015-03-31 | sec_edgar |
| accounts_payable | {"amount": 71456983, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-12-31 | sec_edgar |
| accounts_payable | {"amount": 68613408, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-09-30 | sec_edgar |
| accounts_payable | {"amount": 55820675, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-06-30 | sec_edgar |
| accounts_payable | {"amount": 64399679, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2014-03-31 | sec_edgar |
| accounts_payable | {"amount": 56510321, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-12-31 | sec_edgar |
| accounts_payable | {"amount": 50339389, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-09-30 | sec_edgar |
| accounts_payable | {"amount": 43789630, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-06-30 | sec_edgar |
| accounts_payable | {"amount": 33001922, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2013-03-31 | sec_edgar |
| accounts_payable | {"amount": 43200002, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-12-31 | sec_edgar |
| accounts_payable | {"amount": 52234323, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-09-30 | sec_edgar |
| accounts_payable | {"amount": 53514927, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-06-30 | sec_edgar |
| accounts_payable | {"amount": 72986047, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2012-03-31 | sec_edgar |
| accounts_payable | {"amount": 65470573, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-12-31 | sec_edgar |
| accounts_payable | {"amount": 70157597, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-09-30 | sec_edgar |
| accounts_payable | {"amount": 63282992, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-06-30 | sec_edgar |
| accounts_payable | {"amount": 61073092, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2011-03-31 | sec_edgar |
| accounts_payable | {"amount": 40295464, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_payable | {"amount": 50105699, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-09-30 | sec_edgar |
| accounts_payable | {"amount": 44263614, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2010-06-30 | sec_edgar |
| accounts_payable | {"amount": 27456747, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"} | 2009-12-31 | sec_edgar |
| accounts_receivable | {"amount": 386338964, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2026-06-30 | sec_edgar |
| accounts_receivable | {"amount": 419468925, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2026-03-31 | sec_edgar |
| accounts_receivable | {"amount": 368517569, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-12-31 | sec_edgar |
| accounts_receivable | {"amount": 384673839, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-09-30 | sec_edgar |
| accounts_receivable | {"amount": 372961789, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-06-30 | sec_edgar |
| accounts_receivable | {"amount": 330625348, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2025-03-31 | sec_edgar |
| accounts_receivable | {"amount": 295344353, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-12-31 | sec_edgar |
| accounts_receivable | {"amount": 356338008, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-09-30 | sec_edgar |
| accounts_receivable | {"amount": 306565681, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-06-30 | sec_edgar |
| accounts_receivable | {"amount": 341591131, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2024-03-31 | sec_edgar |
| accounts_receivable | {"amount": 321809868, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-12-31 | sec_edgar |
| accounts_receivable | {"amount": 351142147, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-09-30 | sec_edgar |
| accounts_receivable | {"amount": 350409472, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-06-30 | sec_edgar |
| accounts_receivable | {"amount": 332867128, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2023-03-31 | sec_edgar |
| accounts_receivable | {"amount": 276493752, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-12-31 | sec_edgar |
| accounts_receivable | {"amount": 292413491, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-09-30 | sec_edgar |
| accounts_receivable | {"amount": 274404572, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-06-30 | sec_edgar |
| accounts_receivable | {"amount": 281461678, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2022-03-31 | sec_edgar |
| accounts_receivable | {"amount": 249794906, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-12-31 | sec_edgar |
| accounts_receivable | {"amount": 241225710, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-09-30 | sec_edgar |
| accounts_receivable | {"amount": 234145996, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-06-30 | sec_edgar |
| accounts_receivable | {"amount": 277676643, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2021-03-31 | sec_edgar |
| accounts_receivable | {"amount": 284925335, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-12-31 | sec_edgar |
| accounts_receivable | {"amount": 268457875, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-09-30 | sec_edgar |
| accounts_receivable | {"amount": 170643014, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-06-30 | sec_edgar |
| accounts_receivable | {"amount": 233578125, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2020-03-31 | sec_edgar |
| accounts_receivable | {"amount": 235410326, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-12-31 | sec_edgar |
| accounts_receivable | {"amount": 253108715, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-09-30 | sec_edgar |
| accounts_receivable | {"amount": 226426332, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-06-30 | sec_edgar |
| accounts_receivable | {"amount": 244266296, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2019-03-31 | sec_edgar |
| accounts_receivable | {"amount": 213537799, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-12-31 | sec_edgar |
| accounts_receivable | {"amount": 247322101, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-09-30 | sec_edgar |
| accounts_receivable | {"amount": 239406379, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-06-30 | sec_edgar |
| accounts_receivable | {"amount": 246427239, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2018-03-31 | sec_edgar |
| accounts_receivable | {"amount": 231121788, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-12-31 | sec_edgar |
| accounts_receivable | {"amount": 240505816, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-09-30 | sec_edgar |
| accounts_receivable | {"amount": 229250339, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-06-30 | sec_edgar |
| accounts_receivable | {"amount": 249457918, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2017-03-31 | sec_edgar |
| accounts_receivable | {"amount": 211591745, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-12-31 | sec_edgar |
| accounts_receivable | {"amount": 229236789, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-09-30 | sec_edgar |
| accounts_receivable | {"amount": 219442950, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-06-30 | sec_edgar |
| accounts_receivable | {"amount": 223989470, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2016-03-31 | sec_edgar |
| accounts_receivable | {"amount": 195969400, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-12-31 | sec_edgar |
| accounts_receivable | {"amount": 208203616, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-09-30 | sec_edgar |
| accounts_receivable | {"amount": 196059680, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-06-30 | sec_edgar |
| accounts_receivable | {"amount": 201782059, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2015-03-31 | sec_edgar |
| accounts_receivable | {"amount": 168008704, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-12-31 | sec_edgar |
| accounts_receivable | {"amount": 186412048, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-09-30 | sec_edgar |
| accounts_receivable | {"amount": 178281000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-06-30 | sec_edgar |
| accounts_receivable | {"amount": 171337311, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2014-03-31 | sec_edgar |
| accounts_receivable | {"amount": 143046590, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-12-31 | sec_edgar |
| accounts_receivable | {"amount": 152437232, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-09-30 | sec_edgar |
| accounts_receivable | {"amount": 120187023, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-06-30 | sec_edgar |
| accounts_receivable | {"amount": 121927126, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2013-03-31 | sec_edgar |
| accounts_receivable | {"amount": 109579693, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-12-31 | sec_edgar |
| accounts_receivable | {"amount": 126272547, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-09-30 | sec_edgar |
| accounts_receivable | {"amount": 129948477, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-06-30 | sec_edgar |
| accounts_receivable | {"amount": 139296845, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2012-03-31 | sec_edgar |
| accounts_receivable | {"amount": 110389715, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-12-31 | sec_edgar |
| accounts_receivable | {"amount": 130039210, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-09-30 | sec_edgar |
| accounts_receivable | {"amount": 111859028, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-06-30 | sec_edgar |
| accounts_receivable | {"amount": 116330190, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2011-03-31 | sec_edgar |
| accounts_receivable | {"amount": 95647612, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-12-31 | sec_edgar |
| accounts_receivable | {"amount": 106681882, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD" | 2010-09-30 | sec_edgar |
| accounts_receivable | {"amount": 93453861, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2010-06-30 | sec_edgar |
| accounts_receivable | {"amount": 71159512, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"} | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 233444229, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2026-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 164761633, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2026-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 145645715, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2025-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 178589422, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2025-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 119774840, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2025-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 286558598, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2025-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 233318766, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2024-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 179639743, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2024-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 260241951, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2024-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 249004534, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2024-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 226435019, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2023-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 260633625, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2023-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 237665601, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2023-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 215452160, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2023-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 214754638, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 222933723, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 269372471, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 279708413, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2022-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 262311670, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 269965105, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 353032803, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 455940751, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2021-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 423371036, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 400499542, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 343811484, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 278524928, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2020-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 296321622, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 260151083, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 260332892, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 221688575, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2019-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 217025278, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 194017041, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 296699141, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 524323560, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2018-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 569734496, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 561999767, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 580579352, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 559645625, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2017-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 546477075, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 534518281, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 499493964, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 546477075, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2016-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 551557527, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 564528197, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 569896553, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 549911648, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2015-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 497429804, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 433486636, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 391650469, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 374688291, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2014-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 309591724, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 226676955, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 502721765, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 442552961, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2013-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 389678664, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 381101955, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 375707033, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 370804725, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2012-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 357986774, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 397105404, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 444619932, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 440321896, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2011-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 348349773, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 303717898, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-09-30 | sec_edgar |
| cash_and_equivalents | {"amount": 295234858, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-06-30 | sec_edgar |
| cash_and_equivalents | {"amount": 340853897, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2010-03-31 | sec_edgar |
| cash_and_equivalents | {"amount": 336108446, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2009-12-31 | sec_edgar |
| cash_and_equivalents | {"amount": 335829868, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currenc | 2009-09-30 | sec_edgar |