v3.26.1
Share Transactions - Summary of Share Repurchases (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Total Number of Shares Repurchased 466,307 575,562
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
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