v3.26.1
Distributions (Schedule of Distributions Paid and Declared) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Distributions [Abstract]        
Distributions paid $ 4,899 $ 4,898 $ 9,798 $ 9,796
Distributions declared $ 4,891 $ 4,898 $ 9,790 $ 9,796