v3.26.1
Debt - Schedule of Debt Securitization (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total Principle Amount Committed $ 700,500,000 $ 700,500,000
Principle Amount Outstanding 556,000,000 601,600,000
Carrying Value 554,247,288 599,743,222
Fair Value 555,412,700 599,722,475
Class A-1 Loans    
Debt Instrument [Line Items]    
Total Principle Amount Committed 100,000,000 100,000,000
Principle Amount Outstanding 100,000,000 100,000,000
Carrying Value [1] 99,529,112 99,436,635
Fair Value $ 100,180,000 $ 100,020,000
Coupon Rate 1.72% 1.72%
Interest Rate 5.39% 5.62%
Class A-1a Notes    
Debt Instrument [Line Items]    
Total Principle Amount Committed $ 115,500,000 $ 115,500,000
Principle Amount Outstanding 115,500,000 115,500,000
Carrying Value [1] 114,956,124 114,849,313
Fair Value $ 115,707,900 $ 115,523,100
Coupon Rate 1.72% 1.72%
Interest Rate 5.39% 5.62%
Class A-1b Notes    
Debt Instrument [Line Items]    
Total Principle Amount Committed $ 16,500,000 $ 16,500,000
Principle Amount Outstanding 16,500,000 16,500,000
Carrying Value [1] 16,422,303 16,407,045
Fair Value $ 16,467,000 $ 16,531,350
Coupon Rate 5.10% 5.10%
Interest Rate 5.10% 5.10%
Class A-2a Notes    
Debt Instrument [Line Items]    
Total Principle Amount Committed $ 16,000,000 $ 16,000,000
Principle Amount Outstanding 16,000,000 16,000,000
Carrying Value [1] 15,924,658 15,909,862
Fair Value $ 16,027,200 $ 16,046,400
Coupon Rate 1.95% 1.95%
Interest Rate 5.62% 5.85%
Class B Notes    
Debt Instrument [Line Items]    
Total Principle Amount Committed $ 24,000,000 $ 24,000,000
Principle Amount Outstanding 24,000,000 24,000,000
Carrying Value [1] 23,886,987 23,864,792
Fair Value $ 23,988,000 $ 24,072,000
Coupon Rate 2.10% 2.10%
Interest Rate 5.77% 6.00%
Class C Notes    
Debt Instrument [Line Items]    
Total Principle Amount Committed $ 32,000,000 $ 32,000,000
Principle Amount Outstanding 32,000,000 32,000,000
Carrying Value [1] 31,849,316 31,819,723
Fair Value $ 32,137,600 $ 32,112,000
Coupon Rate 2.70% 2.70%
Interest Rate 6.37% 6.60%
2024 CLO    
Debt Instrument [Line Items]    
Total Principle Amount Committed $ 304,000,000 $ 304,000,000
Principle Amount Outstanding 304,000,000 304,000,000
Carrying Value [1] 302,568,500 302,287,370
Fair Value $ 304,507,700 $ 304,304,850
Interest Rate 5.52% 5.74%
[1] Carrying value represents aggregate principal amount outstanding less unamortized debt issuance costs.