v3.26.3
Related Party Transactions - Management Fee (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Related Party Transactions          
Management fees $ 2,520 $ 1,857 $ 6,928 $ 4,941  
Management fees payable 2,520   2,520   $ 1,807
Related party          
Related Party Transactions          
Management fees 2,500 $ 1,900 6,900 $ 4,900  
Management fees payable $ 2,500   $ 2,500   $ 1,800
Adviser          
Related Party Transactions          
Annual management fee (in percent)     1.50%