v3.26.1
Related Party Transactions - Management Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2025
Related Party Transactions        
Amount payable $ 7,573 $ 9,782   $ 9,782
Operating Costs and Expenses $ 9,081   $ 7,652  
Management agreement | Base management fee        
Related Party Transactions        
Operating Costs and Expenses   2,700    
Related Party | Management agreement        
Related Party Transactions        
Renewal term (in years) 1 year      
Amount payable $ 3,827 3,985   3,985
Related Party | Management agreement | Base management fee        
Related Party Transactions        
Base management fee (as a percent) 1.50%      
Amount of related party transaction during the period $ 2,700   2,500  
Amount payable 2,688 2,682   2,682
Related Party | Management agreement | Base management fee, payable in kind        
Related Party Transactions        
Management Fee Expense 200   200  
Related Party | Management agreement | Incentive fee        
Related Party Transactions        
Amount of related party transaction during the period 0     0
Related Party | Management agreement | Operating and direct expense reimbursements        
Related Party Transactions        
Amount payable 1,092 1,206   1,206
Related Party | Management agreement | Operating expense reimbursements        
Related Party Transactions        
Reimbursement of operating costs 1,000   1,000  
Related Party | Management agreement | Direct expense reimbursements        
Related Party Transactions        
Amount of related party transaction during the period 100   $ 100  
Related Party | Management agreement | Stock offering costs        
Related Party Transactions        
Amount payable $ 47 $ 97   $ 97