Equity - Capital commitments made to the Company (Details) - USD ($) |
12 Months Ended | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 16, 2025 |
Oct. 01, 2024 |
Mar. 25, 2024 |
Jun. 13, 2023 |
Dec. 15, 2021 |
May 28, 2021 |
Mar. 20, 2020 |
Sep. 23, 2019 |
Mar. 22, 2019 |
Dec. 07, 2017 |
Dec. 02, 2016 |
Jun. 23, 2015 |
Dec. 31, 2025 |
|
| Equity | |||||||||||||
| Capital commitments made by an investor to the Company | $ 15,000,000 | $ 66,000,000 | $ 37,000,000 | $ 30,000,000 | $ 110,000,000 | $ 8,900,000 | $ 11,200,000 | $ 30,000,000 | $ 40,000,000 | $ 100,000,000 | $ 50,000,000 | $ 140,000,000 | |
| Unfunded capital commitments by the Company's investors | $ 15,000,000 |