v3.26.1
Net Assets (Details 3)
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
O 2025 Q1 Formation Transaction Dividends [Member]  
Dividends Payable [Line Items]  
Declaration Date Mar. 03, 2025
Record Date Mar. 03, 2025
Payment Date Mar. 20, 2025
Dividend Paid $ 832,648
O 2025 Q1 Dividends  
Dividends Payable [Line Items]  
Declaration Date Mar. 27, 2025
Dividends Payable, Nature Quarterly
Record Date Mar. 31, 2025
Payment Date Apr. 15, 2025
Per Share Amount | $ / shares $ 0.14
Dividend Paid $ 381,308
O 2025 Q2 Dividends  
Dividends Payable [Line Items]  
Declaration Date Jun. 27, 2025
Dividends Payable, Nature Quarterly
Record Date Jun. 30, 2025
Payment Date Jul. 16, 2025
Per Share Amount | $ / shares $ 0.5
Dividend Paid $ 1,686,890
O 2025 Q3 Dividends  
Dividends Payable [Line Items]  
Declaration Date Sep. 29, 2025
Dividends Payable, Nature Quarterly
Record Date Sep. 30, 2025
Payment Date Oct. 16, 2025
Per Share Amount | $ / shares $ 0.68
Dividend Paid $ 2,631,251
O2025 Q4 Dividends [Member]  
Dividends Payable [Line Items]  
Declaration Date Dec. 23, 2025
Dividends Payable, Nature Quarterly
Record Date Dec. 31, 2025
Payment Date Jan. 13, 2026
Per Share Amount | $ / shares $ 0.84
Dividend Paid $ 3,937,553
O2026 Q1 Dividends [Member]  
Dividends Payable [Line Items]  
Declaration Date Mar. 30, 2026
Dividends Payable, Nature Quarterly
Record Date Mar. 31, 2026
Payment Date Apr. 16, 2026
Per Share Amount | $ / shares $ 0.92
Dividend Paid $ 4,807,876
O2026 Q2 Dividends [Member]  
Dividends Payable [Line Items]  
Declaration Date Jun. 30, 2026
Dividends Payable, Nature Quarterly
Record Date Jun. 30, 2026
Payment Date Jul. 15, 2026
Per Share Amount | $ / shares $ 0.87
Dividend Paid $ 4,899,879