XML 64 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fees, Expenses, Agreements and Related Party Transactions - Administration Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
May 02, 2022
Oct. 05, 2020
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]          
Administrative service expenses (Note 3)     $ 6,716 $ 6,729 $ 5,767
Affiliated Entity          
Related Party Transaction [Line Items]          
Due to affiliates     20,721 23,577  
Administration Agreement | Affiliated Entity          
Related Party Transaction [Line Items]          
Term 1 year 2 years      
Termination notice period   60 days      
Due to affiliates     $ 3,200 $ 2,300  
Sub-Administration and Custody Agreement | Affiliated Entity          
Related Party Transaction [Line Items]          
Term   2 years      
Termination notice period   120 days      
Renewal term   1 year