v3.26.3
Distributions - Schedule of Dividends Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2026
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dividends Payable [Line Items]                      
Distributions declared and payable (in dollars per share)   $ 0.30 $ 0.30 $ 0.30 $ 0.36 $ 0.36 $ 0.36 $ 0.36 $ 0.90 $ 1.08 $ 1.44
Distributions amount   $ 14,761 $ 14,838 $ 15,242 $ 18,552 $ 18,726 $ 18,934 $ 19,149 $ 44,841 $ 56,809 $ 75,361
Subsequent Event                      
Dividends Payable [Line Items]                      
Distributions declared and payable (in dollars per share) $ 0.25                    
O 2026 M10 Dividends                      
Dividends Payable [Line Items]                      
Distributions declared and payable (in dollars per share)   $ 0.10                  
O 2026 M11 Dividends                      
Dividends Payable [Line Items]                      
Distributions declared and payable (in dollars per share)   0.10                  
O 2026 M12 Dividends                      
Dividends Payable [Line Items]                      
Distributions declared and payable (in dollars per share)   $ 0.10                  
O 2027 M1 Dividends | Subsequent Event                      
Dividends Payable [Line Items]                      
Distributions declared and payable (in dollars per share) 0.08                    
O 2027 M2 Dividends | Subsequent Event                      
Dividends Payable [Line Items]                      
Distributions declared and payable (in dollars per share) 0.08                    
O 2027 M3 Dividends | Subsequent Event                      
Dividends Payable [Line Items]                      
Distributions declared and payable (in dollars per share) $ 0.09