v3.26.1
Share Transactions - Summary of Share Repurchases (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Total Number of Shares Repurchased 909,825 1,116,539
January 10, 2025    
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Tender Offer Date   Jan. 10, 2025
Tender Offer Expiration Date   Feb. 07, 2025
Total Number of Shares the Company Offered to Repurchase   561,088
Price Paid per Share   $ 23.39
Total Number of Shares Repurchased   575,562
April 14, 2025    
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Tender Offer Date   Apr. 14, 2025
Tender Offer Expiration Date   May 09, 2025
Total Number of Shares the Company Offered to Repurchase   540,977
Price Paid per Share   $ 22.88
Total Number of Shares Repurchased   540,977
January 9, 2026    
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Tender Offer Date Jan. 09, 2026  
Tender Offer Expiration Date Feb. 06, 2026  
Total Number of Shares the Company Offered to Repurchase 466,307  
Price Paid per Share $ 20.81  
Total Number of Shares Repurchased 466,307  
April 13, 2026    
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Tender Offer Date Apr. 13, 2026  
Tender Offer Expiration Date May 08, 2026  
Total Number of Shares the Company Offered to Repurchase 443,518  
Price Paid per Share $ 18.75  
Total Number of Shares Repurchased 443,518