XML 68 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Dividends and Distributions - Summary of Dividends Paid (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 29, 2024
Feb. 13, 2024
Oct. 30, 2023
Aug. 01, 2023
May 02, 2023
Feb. 15, 2023
Nov. 03, 2022
Aug. 01, 2022
May 02, 2022
Feb. 15, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Dividends Payable [Line Items]                              
Record Date Jun. 19, 2024 Mar. 20, 2024 Dec. 20, 2023 Sep. 20, 2023 Jun. 21, 2023 Mar. 22, 2023     Jun. 10, 2022 Mar. 11, 2022          
Payment Date Jun. 26, 2024 Mar. 27, 2024 Dec. 27, 2023 Sep. 27, 2023 Jun. 28, 2023 Mar. 29, 2023     Jun. 24, 2022 Mar. 25, 2022          
Amount Per Share $ 0.43 $ 0.43 $ 0.43 $ 0.41 $ 0.41 $ 0.41     $ 0.36 $ 0.36 $ 1.24   $ 1.24 $ 2.88 $ 2
Total Distribution $ 14,240 $ 13,513 $ 13,061 $ 11,666 $ 10,340 $ 10,245     $ 8,797 $ 8,797     $ 39,966 $ 78,930 $ 49,052
Cash Distribution 13,623 $ 13,513 $ 13,061 $ 11,666 9,987 $ 10,245     $ 8,797 $ 8,797     39,119 78,327 $ 49,052
DRIP Shares Value $ 617       $ 353           $ 847 $ 604 $ 847 $ 603  
DRIP Shares 31,889       18,061               43,755 30,836  
DRIP Share Issue Price $ 19.36       $ 19.56                    
Special Dividend                              
Dividends Payable [Line Items]                              
Record Date     Dec. 20, 2023 Sep. 20, 2023 Jun. 21, 2023 Mar. 22, 2023 Dec. 02, 2022                
Payment Date     Dec. 27, 2023 Sep. 27, 2023 Jun. 28, 2023 Mar. 29, 2023 Dec. 16, 2022                
Amount Per Share     $ 0.1 $ 0.1 $ 0.1 $ 0.1 $ 0.1                
Total Distribution     $ 3,037 $ 2,845 $ 2,522 $ 2,499 $ 2,473                
Cash Distribution     $ 3,037 $ 2,845 2,436 $ 2,499 $ 2,473                
DRIP Shares Value         $ 86                    
DRIP Shares         4,405                    
DRIP Share Issue Price         $ 19.56                    
Supplemental Dividend                              
Dividends Payable [Line Items]                              
Record Date Jun. 19, 2024 Mar. 20, 2024 Dec. 20, 2023 Sep. 20, 2023 Jun. 21, 2023 Mar. 22, 2023 Dec. 02, 2022   Jun. 10, 2022 Mar. 11, 2022          
Payment Date Jun. 26, 2024 Mar. 27, 2024 Dec. 27, 2023 Sep. 27, 2023 Jun. 28, 2023 Mar. 29, 2023 Dec. 16, 2022   Jun. 24, 2022 Mar. 25, 2022          
Amount Per Share $ 0.16 $ 0.22 $ 0.27 $ 0.21 $ 0.19 $ 0.15 $ 0.08   $ 0.07 $ 0.17          
Total Distribution $ 5,299 $ 6,914 $ 8,200 $ 5,975 $ 4,792 $ 3,748 $ 1,978   $ 1,712 $ 4,154          
Cash Distribution 5,069 $ 6,914 $ 8,200 $ 5,975 4,628 $ 3,748 $ 1,978   $ 1,712 $ 4,154          
DRIP Shares Value $ 230       $ 164                    
DRIP Shares 11,866       8,370                    
DRIP Share Issue Price $ 19.36       $ 19.56                    
Dividend One                              
Dividends Payable [Line Items]                              
Record Date               Sep. 09, 2022              
Payment Date               Sep. 23, 2022              
Amount Per Share               $ 0.36              
Total Distribution               $ 8,797              
Cash Distribution               $ 8,797              
Dividend Two                              
Dividends Payable [Line Items]                              
Record Date               Dec. 02, 2022              
Payment Date               Dec. 16, 2022              
Amount Per Share               $ 0.36              
Total Distribution               $ 8,902              
Cash Distribution               $ 8,902              
Supplemental Dividend One                              
Dividends Payable [Line Items]                              
Record Date               Sep. 09, 2022              
Payment Date               Sep. 23, 2022              
Amount Per Share               $ 0.07              
Total Distribution               $ 1,711              
Cash Distribution               $ 1,711              
Supplemental Dividend Two                              
Dividends Payable [Line Items]                              
Record Date               Dec. 02, 2022              
Payment Date               Dec. 16, 2022              
Amount Per Share               $ 0.07              
Total Distribution               $ 1,731              
Cash Distribution               $ 1,731