v3.25.4
Borrowings - Narrative (Details) - USD ($)
$ in Thousands
7 Months Ended 22 Months Ended
Oct. 10, 2025
Nov. 01, 2024
Dec. 01, 2023
Nov. 30, 2023
Apr. 27, 2023
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 23, 2023
Line of Credit Facility [Line Items]                  
Line of credit           $ 573,800 $ 504,400    
Revolving Credit Facility | Wells Credit Facility                  
Line of Credit Facility [Line Items]                  
Line of credit               $ 433,800  
Revolving Credit Facility | Wells Credit Facility | Line of Credit                  
Line of Credit Facility [Line Items]                  
Maximum borrowing capacity   $ 700             $ 600
Line of credit facility, borrowing capacity, first percentage   25.00%              
Line of credit facility, borrowing capacity, second percentage   50.00%              
Line of credit facility, borrowing capacity, third percentage   60.00%              
Line of credit facility, borrowing capacity, fourth percentage   65.00%              
Revolving Credit Facility | Wells Credit Facility Broadly Syndicated Loans | Line of Credit | Secured Overnight Financing Rate (SOFR)                  
Line of Credit Facility [Line Items]                  
Debt instrument, basis spread on variable rate 1.80% 2.05% 2.40% 1.70%          
Revolving Credit Facility | Wells Credit Facility Broadly Syndicated Loans | Line of Credit | LIBOR                  
Line of Credit Facility [Line Items]                  
Debt instrument, basis spread on variable rate         1.60%        
Revolving Credit Facility | Wells Credit Facility, Excluding Broadly Syndicated Loans | Line of Credit | Secured Overnight Financing Rate (SOFR)                  
Line of Credit Facility [Line Items]                  
Debt instrument, basis spread on variable rate       2.20%          
Revolving Credit Facility | Wells Credit Facility, Excluding Broadly Syndicated Loans | Line of Credit | LIBOR                  
Line of Credit Facility [Line Items]                  
Debt instrument, basis spread on variable rate         2.10%