v3.26.3
Agreements and Related Party Transactions - Administration Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2018
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]            
Administrative service expenses (Note 3)   $ 1,167 $ 766 $ 3,349 $ 2,476  
Affiliated Entity            
Related Party Transaction [Line Items]            
Due to affiliates   4,580   4,580   $ 4,817
Administration Agreement            
Related Party Transaction [Line Items]            
Related party transaction, initial term 2 years          
Administration Agreement | Affiliated Entity            
Related Party Transaction [Line Items]            
Due to affiliates   $ 1,800   $ 1,800   $ 1,600