{"cik": 913144, "entity": "RENAISSANCERE HOLDINGS LTD", "tags": {"Revenues": [{"end": "2008-12-31", "val": 816581000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 1270763000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2008-12-31"}, {"end": "2009-12-31", "val": 1270763000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 1224671000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-12-31"}, {"end": "2010-12-31", "val": 1224671000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2009-12-31"}, {"end": "2010-12-31", "val": 1224671000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1095036000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-12-31"}, {"end": "2011-12-31", "val": 1095036000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-12-31"}, {"end": "2011-12-31", "val": 1141292000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1405934000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1424295000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1424295000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1380482000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1380482000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1380482000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1260077000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1260077000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1260077000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1515102000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1515102000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1515102000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1727837000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1727837000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1727837000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2103679000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2103679000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2103679000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2074941000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2074941000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2074941000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4201954000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4201954000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4201954000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 5172316000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5172316000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5172316000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 5277709000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5277709000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5277709000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 5060412000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 5060412000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 5060412000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 9134608000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9134608000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9134608000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 11695148000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 11695148000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 12848074000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2008-12-31", "val": 29020000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 881158000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2008-12-31"}, {"end": "2009-12-31", "val": 881158000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 744731000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-12-31"}, {"end": "2010-12-31", "val": 744731000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2009-12-31"}, {"end": "2010-12-31", "val": 744731000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -57235000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-12-31"}, {"end": "2011-12-31", "val": -57235000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-12-31"}, {"end": "2011-12-31", "val": -57235000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 600909000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 600909000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 600909000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 690624000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 690624000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 690624000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 532718000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 532718000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 532718000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 431192000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 431192000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 431192000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 502962000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 502962000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 502962000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -222389000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -222389000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -222389000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 227364000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 227364000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 227364000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 748798000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 748798000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 748798000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 762405000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 762405000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 762405000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -40155000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -40155000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -40155000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -1061203000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -1061203000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -1061203000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2561132000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2561132000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2561132000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1870360000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1870360000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 2682334000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2008-12-31", "val": -180000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 10031000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2008-12-31"}, {"end": "2009-12-31", "val": 10031000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -6124000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-12-31"}, {"end": "2010-12-31", "val": -6124000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2009-12-31"}, {"end": "2010-12-31", "val": -6124000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -315000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-12-31"}, {"end": "2011-12-31", "val": -315000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-12-31"}, {"end": "2011-12-31", "val": 10385000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1429000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1413000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1413000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1692000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1692000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1692000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 608000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 608000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 608000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -45866000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -45866000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -45866000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 340000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 340000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 340000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 26487000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 26487000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 26487000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -6302000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -6302000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -6302000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 17215000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 17215000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 17215000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2862000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2862000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2862000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -10668000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -10668000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -10668000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -59019000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -59019000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -59019000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -510067000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -510067000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -510067000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 32628000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 32628000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 396332000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "InterestExpense": [{"end": "2008-12-31", "val": 24633000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 15111000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2008-12-31"}, {"end": "2009-12-31", "val": 15111000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 21829000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-12-31"}, {"end": "2010-12-31", "val": 21829000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2009-12-31"}, {"end": "2010-12-31", "val": 21829000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 23368000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-12-31"}, {"end": "2011-12-31", "val": 23368000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-12-31"}, {"end": "2011-12-31", "val": 23368000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 23097000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 23097000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 23097000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 17929000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 17929000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 17929000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 17164000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 17164000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 17402000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 35670000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 36270000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 36270000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 42144000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 42144000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 42144000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 44193000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 44193000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 44193000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 47069000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 47069000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 47069000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 58364000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 58364000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 58364000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 50453000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 50453000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 50453000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 47536000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 47536000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 47536000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 48335000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 48335000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 73181000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2008-12-31", "val": 545876000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 588889000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2008-12-31"}, {"end": "2009-12-31", "val": 588889000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 494720000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-12-31"}, {"end": "2010-12-31", "val": 494720000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2009-12-31"}, {"end": "2010-12-31", "val": 494720000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 165933000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-12-31"}, {"end": "2011-12-31", "val": 165933000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-12-31"}, {"end": "2011-12-31", "val": 165933000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 716929000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 716929000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 716929000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 795721000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 795721000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 795721000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 660657000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 660657000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 660657000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 414737000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 414737000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 424985000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 469829000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 484772000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 484772000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1045787000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1025787000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1025787000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1221701000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1221701000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1221701000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2137195000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2137195000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2137195000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1992735000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1992735000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1992735000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1234815000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1234815000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1234815000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1603683000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1603683000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1603683000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1911634000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1911634000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1911634000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4164822000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4164822000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3693107000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2009-12-31", "val": 3840786000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 3936325000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 3936325000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 3605193000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 3605193000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 3503065000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 3503065000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21"}, {"end": "2013-12-31", "val": 3904384000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21"}, {"end": "2014-12-31", "val": 3865715000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2015-12-31", "val": 4732184000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2015-12-31", "val": 4732184000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2015-12-31", "val": 4732184000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2016-12-31", "val": 4866577000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 4866577000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2016-12-31", "val": 4866577000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}, {"end": "2017-12-31", "val": 4391375000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 4391375000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}, {"end": "2017-12-31", "val": 4391375000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07"}, {"end": "2018-12-31", "val": 5045080000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}, {"end": "2018-12-31", "val": 5045080000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07"}, {"end": "2018-12-31", "val": 5045080000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2019-12-31", "val": 5971367000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07"}, {"end": "2019-12-31", "val": 5971367000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2019-12-31", "val": 5971367000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04"}, {"end": "2020-12-31", "val": 7560248000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 7560248000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04"}, {"end": "2020-12-31", "val": 7560248000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08"}, {"end": "2021-12-31", "val": 6624281000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04"}, {"end": "2021-12-31", "val": 6624281000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08"}, {"end": "2021-12-31", "val": 6624281000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2022-12-31", "val": 5325274000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08"}, {"end": "2022-12-31", "val": 5325274000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2022-12-31", "val": 5325274000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2023-12-31", "val": 9454958000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 9454958000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2023-12-31", "val": 9454958000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}, {"end": "2024-12-31", "val": 10574012000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 10574012000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}, {"end": "2025-12-31", "val": 11608657000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2007-12-31", "val": 3477503000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2008-12-31", "val": 3032743000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2009-12-31", "val": 3840786000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2009-12-31", "val": 3840786000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2010-12-31", "val": 3939214000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 3939214000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2010-12-31", "val": 3939214000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 3608533000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 3608533000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 3608533000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21"}, {"end": "2012-12-31", "val": 3507056000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 3507056000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21"}, {"end": "2012-12-31", "val": 3507056000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20"}, {"end": "2013-12-31", "val": 3904384000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21"}, {"end": "2013-12-31", "val": 3904384000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20"}, {"end": "2013-12-31", "val": 3904384000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2014-12-31", "val": 3865715000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20"}, {"end": "2014-12-31", "val": 3865715000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2014-12-31", "val": 3865715000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2015-12-31", "val": 4732184000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2015-12-31", "val": 4732184000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 4866577000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}], "LongTermDebt": [{"end": "2009-12-31", "val": 300000000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 549155000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2014-12-31", "val": 249522000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2015-12-31", "val": 966079000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2015-12-31", "val": 960495000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 948663000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 948663000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 989623000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 989623000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}, {"end": "2018-12-31", "val": 991127000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}, {"end": "2018-12-31", "val": 991127000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07"}, {"end": "2019-12-31", "val": 1384105000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07"}, {"end": "2019-12-31", "val": 1384105000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 1136265000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 1136265000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04"}, {"end": "2021-12-31", "val": 1168353000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04"}, {"end": "2021-12-31", "val": 1168353000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08"}, {"end": "2022-12-31", "val": 1170442000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08"}, {"end": "2022-12-31", "val": 1170442000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 1958655000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 1958655000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 1886689000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 1886689000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}, {"end": "2025-12-31", "val": 2329201000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2007-12-31", "val": 257126000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2008-12-31", "val": 185127000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2008-12-31", "val": 185127000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2009-12-31", "val": 203112000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2009-12-31", "val": 203112000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2009-12-31", "val": 203112000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2010-12-31", "val": 277738000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 277738000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2010-12-31", "val": 277738000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2010-12-31", "val": 226138000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21"}, {"end": "2011-12-31", "val": 216984000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 216984000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 181825000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21"}, {"end": "2011-12-31", "val": 181825000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20"}, {"end": "2012-12-31", "val": 325358000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 304145000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21"}, {"end": "2012-12-31", "val": 304145000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20"}, {"end": "2012-12-31", "val": 304145000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2013-12-31", "val": 408032000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21"}, {"end": "2013-12-31", "val": 408032000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20"}, {"end": "2013-12-31", "val": 408032000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2013-12-31", "val": 408032000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2014-12-31", "val": 525584000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20"}, {"end": "2014-12-31", "val": 525584000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2014-12-31", "val": 525584000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2014-12-31", "val": 525584000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2015-12-31", "val": 506885000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2015-12-31", "val": 506885000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2015-12-31", "val": 506885000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2015-12-31", "val": 506885000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}, {"end": "2016-12-31", "val": 421157000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 421157000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2016-12-31", "val": 421157000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}, {"end": "2017-12-31", "val": 1361592000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 1361592000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}, {"end": "2018-12-31", "val": 1107922000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}, {"end": "2018-12-31", "val": 1107922000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07"}, {"end": "2019-12-31", "val": 1379068000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07"}, {"end": "2019-12-31", "val": 1379068000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 1736813000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 1736813000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04"}, {"end": "2021-12-31", "val": 1859019000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04"}, {"end": "2021-12-31", "val": 1859019000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08"}, {"end": "2022-12-31", "val": 1194339000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08"}, {"end": "2022-12-31", "val": 1194339000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 1877518000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 1877518000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 1676604000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 1676604000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}, {"end": "2025-12-31", "val": 1731181000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}], "ShortTermInvestments": [{"end": "2015-12-31", "val": 1208401000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 1368379000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 1368379000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 991863000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 991863000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}, {"end": "2018-12-31", "val": 2586520000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2009-12-31", "val": 61210000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2008-12-31"}, {"end": "2010-12-31", "val": 55641000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-12-31"}, {"end": "2010-12-31", "val": 55641000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2009-12-31"}, {"end": "2011-12-31", "val": 50747000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-12-31"}, {"end": "2011-12-31", "val": 50747000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-12-31"}, {"end": "2011-12-31", "val": 50747000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 49603000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 49603000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 49603000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 44128000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 44128000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 44128000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 39968000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 39968000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 39968000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 43526000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 43526000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 43526000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 41559000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 41559000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 41559000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 39854000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 39854000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 39854000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 39755000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 39755000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 39755000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 43175000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 43175000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 43175000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 47178000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 47178000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 47178000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 47171000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 47171000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 47171000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 43040000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 43040000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 43040000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 47607000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 47607000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 47607000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 51339000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 51339000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 46483000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2009-12-31", "val": 60775000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2008-12-31"}, {"end": "2010-12-31", "val": 55145000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2009-12-31"}, {"end": "2010-12-31", "val": 55145000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2009-12-31"}, {"end": "2011-12-31", "val": 50747000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23", "start": "2010-12-31"}, {"end": "2011-12-31", "val": 50747000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-12-31"}, {"end": "2011-12-31", "val": 50747000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 48873000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 48873000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 48873000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 43349000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 43349000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 43349000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 39425000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 39425000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 39425000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 43157000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 43157000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 43157000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 41314000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 41314000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 41314000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 39854000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 39854000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 39854000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 39732000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 39732000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 39732000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 43119000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 43119000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 43119000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 47103000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 47103000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 47103000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 47171000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 47171000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 47171000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 43040000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 43040000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 43040000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 47493000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 47493000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 47493000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 51186000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 51186000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 46316000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2009-12-31", "val": 61744857, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 54109840, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 54109840, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 51542955, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2011-12-31", "val": 51542955, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 45542203, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 45542203, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21"}, {"end": "2013-12-31", "val": 43646436, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21"}, {"end": "2013-12-31", "val": 43646436, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20"}, {"end": "2014-12-31", "val": 38441972, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20"}, {"end": "2014-12-31", "val": 38441972, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2015-12-31", "val": 43701064, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2015-12-31", "val": 43701064, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 41187413, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 41187413, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 40023789, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2017-12-31", "val": 40023789, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}, {"end": "2018-12-31", "val": 42207390, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}, {"end": "2018-12-31", "val": 42207390, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07"}, {"end": "2019-12-31", "val": 44148116, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07"}, {"end": "2019-12-31", "val": 44148116, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 50810618, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2020-12-31", "val": 50810618, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04"}, {"end": "2021-12-31", "val": 44444831, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04"}, {"end": "2021-12-31", "val": 44444831, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08"}, {"end": "2022-12-31", "val": 43717836, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08"}, {"end": "2022-12-31", "val": 43717836, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 52693887, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 52693887, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 50180987, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 50180987, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}, {"end": "2025-12-31", "val": 43961539, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}], "EntityCommonStockSharesOutstanding": [{"end": "2011-02-16", "val": 52827367, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2012-01-31", "val": 51499959, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-23"}, {"end": "2013-02-28", "val": 44218306, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2014-02-19", "val": 41665815, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-21"}, {"end": "2015-02-18", "val": 38330334, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-20"}, {"end": "2016-02-18", "val": 43144615, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-19"}, {"end": "2017-02-17", "val": 40944207, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2018-02-02", "val": 40023789, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-09"}, {"end": "2019-02-04", "val": 42207390, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-07"}, {"end": "2020-02-03", "val": 44148116, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-07"}, {"end": "2021-02-01", "val": 50714520, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-05"}, {"end": "2022-02-02", "val": 43982413, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-04"}, {"end": "2023-02-03", "val": 43719732, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-08"}, {"end": "2024-02-14", "val": 52694415, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2025-02-07", "val": 49251139, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2026-02-06", "val": 43488908, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}]}}