v3.26.1
Net Assets - Summary of Company's Dividends Declared and Paid to Preferred Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]    
Per Share Amount [1] $ 0.43 $ 0
Preferred Stock    
Class of Stock [Line Items]    
Per Share Amount $ 180 $ 180
Total Amount $ 93 $ 93
Preferred Stock | O 2026 Q2 Dividends    
Class of Stock [Line Items]    
Date Declared Jun. 11, 2026  
Record Date Jun. 15, 2026  
Payment Date Jun. 30, 2026  
Per Share Amount $ 180  
Total Amount $ 93  
Preferred Stock | O 2025 Q2 Dividends    
Class of Stock [Line Items]    
Date Declared   Jun. 11, 2025
Record Date   Jun. 15, 2025
Payment Date   Jun. 30, 2025
Per Share Amount   $ 180
Total Amount   $ 93
[1] The per share data was derived by using the actual shares outstanding at the date of the relevant transactions.