v3.26.1
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