v3.25.4
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 12 Months Ended
Mar. 06, 2026
Mar. 04, 2026
Mar. 02, 2026
Feb. 25, 2026
Feb. 10, 2026
Feb. 02, 2026
Jan. 28, 2026
Jan. 22, 2026
Jan. 02, 2026
Dec. 29, 2025
Dec. 22, 2025
Dec. 01, 2025
Nov. 25, 2025
Nov. 03, 2025
Oct. 29, 2025
Oct. 01, 2025
Sep. 26, 2025
Sep. 19, 2025
Sep. 02, 2025
Jun. 30, 2025
May 28, 2025
May 19, 2025
Mar. 31, 2025
Mar. 28, 2025
Mar. 20, 2025
Dec. 30, 2024
Dec. 27, 2024
Nov. 15, 2024
Sep. 30, 2024
Sep. 27, 2024
Aug. 16, 2024
Jul. 15, 2024
Jun. 28, 2024
Jun. 27, 2024
May 16, 2024
Mar. 29, 2024
Mar. 28, 2024
Mar. 15, 2024
Dec. 29, 2023
Dec. 28, 2023
Nov. 16, 2023
Sep. 29, 2023
Sep. 28, 2023
Aug. 16, 2023
Jun. 30, 2023
Jun. 29, 2023
May 16, 2023
Mar. 31, 2023
Mar. 30, 2023
Mar. 16, 2023
Mar. 06, 2026
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Feb. 20, 2026
Jan. 29, 2026
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Subsequent Event                                                                                                                      
Proceeds                       $ 60,475   $ 73,444   $ 72,958     $ 226,808     $ 109,903     $ 376,854     $ 168,440     $ 162,671       $ 121,874     $ 264,847     $ 179,281     $ 180,422     $ 85,291     $ 95,977   $ 920,442 $ 717,832 $ 540,971          
Dividend distribution                                                                                                       249,201 186,789 105,328          
DRIP Shares Value                   $ 9,718     $ 10,484   $ 9,895   $ 28,800     $ 26,952     $ 23,777     $ 25,327     $ 21,010       $ 18,862     $ 14,404     $ 14,089     $ 10,672     $ 9,400     $ 6,731       $ 109,626 $ 79,603 $ 40,892          
Net asset value per share (in dollars per share)                                                                                                       $ 9.87 $ 10.37 $ 10.24     $ 10.13 $ 10.10 $ 9.94
Shares Repurchased (in shares)                     6,702,444             3,773,412     1,391,450     774,968     932,567     1,752,160       1,142,195     1,996,254     2,050,939     618,326     664,987     906,750     12,642,274 5,823,176 4,241,002          
Total Cost                     $ 66,891             $ 38,451     $ 14,373     $ 8,037     $ 9,689     $ 18,118       $ 11,810     $ 20,442     $ 21,022     $ 6,319     $ 6,816     $ 9,185     $ 127,752 $ 60,059 $ 43,342          
SPV Credit Facility                                                                                                                      
Subsequent Event                                                                                                                      
Maximum borrowing capacity                                                                                                       450,000              
Interest rate, basis spread                                                               2.40%                                                      
Common Stock                                                                                                                      
Subsequent Event                                                                                                                      
DRIP Shares Value                                                                                                       $ 11 $ 8 $ 4          
Shares Repurchased (in shares)                                                                                                       12,642,000 5,824,000 4,240,000          
Subsequent Event                                                                                                                      
Subsequent Event                                                                                                                      
Sale of stock (in shares)           2,597,869     4,690,159                                                                                                    
Proceeds $ 120,000   $ 28,187     $ 25,641     $ 46,292                                                                                                    
Declared a distribution (in dollars per share)               $ 0.075                                                                                             $ 0.075        
Dividend distribution       $ 22,123     $ 21,853                                                                                                        
DRIP Shares Value       $ 10,037     $ 9,911                                                                                       $ 19,948                
Net asset value per share (in dollars per share)       $ 9.87     $ 9.87                                                                                                 $ 9.87      
Subsequent Event | SPV Credit Facility                                                                                                                      
Subsequent Event                                                                                                                      
Maximum borrowing capacity         $ 575,000                                                                                                            
Interest rate, basis spread         1.90%                                                                                                            
Subsequent Event | MC Advisors | Related Party                                                                                                                      
Subsequent Event                                                                                                                      
Base management fee, percentage               1.00%                                                                                                      
Subsequent Event | Tender Offering | Common Stock                                                                                                                      
Subsequent Event                                                                                                                      
Number of shares allowed to be purchased (in shares)                                                                                                               14,333,861      
Shares Repurchased (in shares)   15,179,052                                                                                                                  
Total Cost   $ 149,817                                                                                                                  
Subsequent Event | Private Offering                                                                                                                      
Subsequent Event                                                                                                                      
Proceeds                                                                                                     $ 100,120