v3.26.3
Distributions (Schedule of Distributions Paid and Declared) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Distributions [Abstract]        
Distributions paid $ 4,891 $ 4,896 $ 14,689 $ 14,692
Distributions declared $ 4,891 $ 4,896 $ 14,681 $ 14,692