XML 68 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Dividends and Distributions - Summary of Dividends Paid (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jul. 29, 2024
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
Sep. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Sep. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Dividends Payable [Line Items]                                  
DRIP Shares Value                       $ 748 $ 847 $ 604      
O 2022 A Regular Dividends                                  
Dividends Payable [Line Items]                                  
Record Date                     Mar. 11, 2022            
Payment Date                     Mar. 25, 2022            
Amount Per Share                     $ 0.36            
Total Distribution                     $ 8,797            
Cash Distribution                     $ 8,797            
O 2022 A Supplemental Dividends                                  
Dividends Payable [Line Items]                                  
Record Date                     Mar. 11, 2022            
Payment Date                     Mar. 25, 2022            
Amount Per Share                     $ 0.17            
Total Distribution                     $ 4,154            
Cash Distribution                     $ 4,154            
O 2022 A Regular First Dividends                                  
Dividends Payable [Line Items]                                  
Record Date                   Jun. 10, 2022              
Payment Date                   Jun. 24, 2022              
Amount Per Share                   $ 0.36              
Total Distribution                   $ 8,797              
Cash Distribution                   $ 8,797              
O 2022 A Supplemental First Dividends                                  
Dividends Payable [Line Items]                                  
Record Date                   Jun. 10, 2022              
Payment Date                   Jun. 24, 2022              
Amount Per Share                   $ 0.07              
Total Distribution                   $ 1,712              
Cash Distribution                   $ 1,712              
O 2022 A Regular Second Dividends                                  
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                
O 2022 A Supplemental Second Dividends                                  
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                
O 2022 A Supplemental Third Dividends                                  
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                
O 2022 A Regular Third Dividends                                  
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                
O 2022 A Supplemental Fourth Dividends                                  
Dividends Payable [Line Items]                                  
Record Date               Dec. 02, 2022                  
Payment Date               Dec. 16, 2022                  
Amount Per Share               $ 0.08                  
Total Distribution               $ 1,978                  
Cash Distribution               $ 1,978                  
O 2023 A Supplemental Third Dividends                                  
Dividends Payable [Line Items]                                  
Record Date       Dec. 20, 2023                          
Payment Date       Dec. 27, 2023                          
Amount Per Share       $ 0.27                          
Total Distribution       $ 8,200                          
Cash Distribution       $ 8,200                          
O 2022 A Special Dividends                                  
Dividends Payable [Line Items]                                  
Record Date               Dec. 02, 2022                  
Payment Date               Dec. 16, 2022                  
Amount Per Share               $ 0.1                  
Total Distribution               $ 2,473                  
Cash Distribution               $ 2,473                  
O2022A Dividends                                  
Dividends Payable [Line Items]                                  
Amount Per Share                                 $ 2
Total Distribution                                 $ 49,052
Cash Distribution                                 $ 49,052
O 2023 A Regular Dividends                                  
Dividends Payable [Line Items]                                  
Record Date             Mar. 22, 2023                    
Payment Date             Mar. 29, 2023                    
Amount Per Share             $ 0.41                    
Total Distribution             $ 10,245                    
Cash Distribution             $ 10,245                    
O 2023 A Supplemental Dividends                                  
Dividends Payable [Line Items]                                  
Record Date             Mar. 22, 2023                    
Payment Date             Mar. 29, 2023                    
Amount Per Share             $ 0.15                    
Total Distribution             $ 3,748                    
Cash Distribution             $ 3,748                    
O 2023 A Special Dividends                                  
Dividends Payable [Line Items]                                  
Record Date             Mar. 22, 2023                    
Payment Date             Mar. 29, 2023                    
Amount Per Share             $ 0.1                    
Total Distribution             $ 2,499                    
Cash Distribution             $ 2,499                    
O 2023 A Regular First Dividends                                  
Dividends Payable [Line Items]                                  
Record Date           Jun. 21, 2023                      
Payment Date           Jun. 28, 2023                      
Amount Per Share           $ 0.41                      
Total Distribution           $ 10,340                      
Cash Distribution           9,987                      
DRIP Shares Value           $ 353                      
DRIP Shares           18,061                      
DRIP Share Issue Price           $ 19.56                      
O 2023 A Supplemental First Dividends                                  
Dividends Payable [Line Items]                                  
Record Date           Jun. 21, 2023                      
Payment Date           Jun. 28, 2023                      
Amount Per Share           $ 0.19                      
Total Distribution           $ 4,792                      
Cash Distribution           4,628                      
DRIP Shares Value           $ 164                      
DRIP Shares           8,370                      
DRIP Share Issue Price           $ 19.56                      
O 2023 A Regular Second Dividends                                  
Dividends Payable [Line Items]                                  
Record Date         Sep. 20, 2023                        
Payment Date         Sep. 27, 2023                        
Amount Per Share         $ 0.41                        
Total Distribution         $ 11,666                        
Cash Distribution         $ 11,666                        
O 2023 A Supplemental Second Dividends                                  
Dividends Payable [Line Items]                                  
Record Date         Sep. 20, 2023                        
Payment Date         Sep. 27, 2023                        
Amount Per Share         $ 0.21                        
Total Distribution         $ 5,975                        
Cash Distribution         $ 5,975                        
O 2023 A Regular Third Dividends                                  
Dividends Payable [Line Items]                                  
Record Date       Dec. 20, 2023                          
Payment Date       Dec. 27, 2023                          
Amount Per Share       $ 0.43                          
Total Distribution       $ 13,061                          
Cash Distribution       $ 13,061                          
O 2023 A Special Second Dividends                                  
Dividends Payable [Line Items]                                  
Record Date         Sep. 20, 2023                        
Payment Date         Sep. 27, 2023                        
Amount Per Share         $ 0.1                        
Total Distribution         $ 2,845                        
Cash Distribution         $ 2,845                        
O 2023 A Special Third Dividends                                  
Dividends Payable [Line Items]                                  
Record Date       Dec. 20, 2023                          
Payment Date       Dec. 27, 2023                          
Amount Per Share       $ 0.1                          
Total Distribution       $ 3,037                          
Cash Distribution       $ 3,037                          
O 2023 A Special First Dividends                                  
Dividends Payable [Line Items]                                  
Record Date           Jun. 21, 2023                      
Payment Date           Jun. 28, 2023                      
Amount Per Share           $ 0.1                      
Total Distribution           $ 2,522                      
Cash Distribution           2,436                      
DRIP Shares Value           $ 86                      
DRIP Shares           4,405                      
DRIP Share Issue Price           $ 19.56                      
O2023A Dividends                                  
Dividends Payable [Line Items]                                  
Amount Per Share                               $ 2.88  
Total Distribution                               $ 78,930  
Cash Distribution                               78,327  
DRIP Shares Value                               $ 603  
DRIP Shares                               30,836  
O2024 Q3 Regular Dividends                                  
Dividends Payable [Line Items]                                  
Record Date     Mar. 20, 2024                            
Payment Date     Mar. 27, 2024                            
Amount Per Share     $ 0.43                            
Total Distribution     $ 13,513                            
Cash Distribution     $ 13,513                            
O2024 Q3 Supplemental Dividends                                  
Dividends Payable [Line Items]                                  
Record Date     Mar. 20, 2024                            
Payment Date     Mar. 27, 2024                            
Amount Per Share     $ 0.22                            
Total Distribution     $ 6,914                            
Cash Distribution     $ 6,914                            
O 2024 Q3 Regular First Dividends                                  
Dividends Payable [Line Items]                                  
Record Date   Jun. 19, 2024                              
Payment Date   Jun. 26, 2024                              
Amount Per Share   $ 0.43                              
Total Distribution   $ 14,240                              
Cash Distribution   13,623                              
DRIP Shares Value   $ 617                              
DRIP Shares   31,889                              
DRIP Share Issue Price   $ 19.36                              
O2024 Q3 Supplemental First Dividends                                  
Dividends Payable [Line Items]                                  
Record Date   Jun. 19, 2024                              
Payment Date   Jun. 26, 2024                              
Amount Per Share   $ 0.16                              
Total Distribution   $ 5,299                              
Cash Distribution   5,069                              
DRIP Shares Value   $ 230                              
DRIP Shares   11,866                              
DRIP Share Issue Price   $ 19.36                              
O 2024 Q3 Regular Second Dividends                                  
Dividends Payable [Line Items]                                  
Record Date Sep. 19, 2024                                
Payment Date Sep. 26, 2024                                
Amount Per Share $ 0.43                                
Total Distribution $ 14,567                                
Cash Distribution 14,002                                
DRIP Shares Value $ 565                                
DRIP Shares 28,981                                
DRIP Share Issue Price $ 19.50                                
O 2024 Q3 Supplemental Second Dividends                                  
Dividends Payable [Line Items]                                  
Record Date Sep. 19, 2024                                
Payment Date Sep. 26, 2024                                
Amount Per Share $ 0.14                                
Total Distribution $ 4,743                                
Cash Distribution 4,560                                
DRIP Shares Value $ 183                                
DRIP Shares 9,436                                
DRIP Share Issue Price $ 19.5                                
O2024Q3 Dividends                                  
Dividends Payable [Line Items]                                  
Amount Per Share                       $ 1.81     $ 1.81    
Total Distribution                             $ 59,276    
Cash Distribution                             57,681    
DRIP Shares Value                             $ 1,595    
DRIP Shares                             82,172