Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity and Distributions - Schedule of Dividends Declared (Details)

v3.24.1.u1
Stockholders' Equity and Distributions - Schedule of Dividends Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 06, 2024
Nov. 22, 2023
Aug. 25, 2023
May 23, 2023
Mar. 09, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Dividends Payable [Line Items]                
Per share amount (in dollars per share)           $ 0.48 $ 0.47 $ 1.90
Total Amount           $ 76,031 $ 64,774 $ 278,301
Dividend Declared One                
Dividends Payable [Line Items]                
Distribution Type           Base   Base
Declared Date           Feb. 08, 2024   Feb. 09, 2023
Record Date           Feb. 28, 2024   Mar. 02, 2023
Payment Date           Mar. 06, 2024   Mar. 09, 2023
Per share amount (in dollars per share) $ 0.40       $ 0.39      
Total Amount $ 63,359       $ 53,749      
Dividend Declared Two                
Dividends Payable [Line Items]                
Distribution Type           Supplemental   Supplemental
Declared Date           Feb. 08, 2024   Feb. 09, 2023
Record Date           Feb. 28, 2024   Mar. 02, 2023
Payment Date           Mar. 06, 2024   Mar. 09, 2023
Per share amount (in dollars per share) $ 0.08       $ 0.08      
Total Amount $ 12,672       $ 11,025      
Dividend Declared Three                
Dividends Payable [Line Items]                
Distribution Type               Base
Declared Date               Apr. 27, 2023
Record Date               May 16, 2023
Payment Date               May 23, 2023
Per share amount (in dollars per share)       $ 0.39        
Total Amount       $ 55,910        
Dividend Declared Four                
Dividends Payable [Line Items]                
Distribution Type               Supplemental
Declared Date               Apr. 27, 2023
Record Date               May 16, 2023
Payment Date               May 23, 2023
Per share amount (in dollars per share)       $ 0.08        
Total Amount       $ 11,469        
Dividend Declared Five                
Dividends Payable [Line Items]                
Distribution Type               Base
Declared Date               Jul. 28, 2023
Record Date               Aug. 18, 2023
Payment Date               Aug. 25, 2023
Per share amount (in dollars per share)     $ 0.40          
Total Amount     $ 60,445          
Dividend Declared Six                
Dividends Payable [Line Items]                
Distribution Type               Supplemental
Declared Date               Jul. 28, 2023
Record Date               Aug. 18, 2023
Payment Date               Aug. 25, 2023
Per share amount (in dollars per share)     $ 0.08          
Total Amount     $ 12,089          
Dividend Declared Seven                
Dividends Payable [Line Items]                
Distribution Type               Base
Declared Date               Oct. 26, 2023
Record Date               Nov. 15, 2023
Payment Date               Nov. 22, 2023
Per share amount (in dollars per share)   $ 0.40            
Total Amount   $ 61,345            
Dividend Declared Eight                
Dividends Payable [Line Items]                
Distribution Type               Supplemental
Declared Date               Oct. 26, 2023
Record Date               Nov. 15, 2023
Payment Date               Nov. 22, 2023
Per share amount (in dollars per share)   $ 0.08            
Total Amount   $ 12,269