v3.26.1
Share Transactions - Summary of Share Repurchases (Parenthetical) (Details)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
January 9, 2026    
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Percentage of number of shares 25.66%  
April 13, 2026    
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Percentage of number of shares 9.79%  
April 14, 2025    
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Percentage of number of shares   66.54%