v3.26.1
Fees, Expenses, Agreements and Related Party Transactions - Administration Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 05, 2020
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]            
Administrative service expenses   $ 4,047 $ 2,028 $ 8,192 $ 4,268  
Affiliated Entity            
Related Party Transaction [Line Items]            
Due to affiliates   13,486   13,486   $ 15,078
Administration Agreement | Affiliated Entity            
Related Party Transaction [Line Items]            
Termination notice period 60 days          
Due to affiliates   $ 2,800   $ 2,800   $ 3,600
Sub-Administration and Custody Agreement | Affiliated Entity            
Related Party Transaction [Line Items]            
Termination notice period 120 days          
Initial term 2 years          
Renewal term 1 year