v3.25.2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Class of Stock [Line Items]            
Repurchase of shares to combined net asset value of classes of shares limit percentage         20.00%  
Repurchases of common stock (in shares)         12,419,312 9,456,522
Shares repurchased under repurchase plan, value   $ 119,125   $ 115,558 $ 305,583 $ 233,645
Percentage of share repurchases of aggregate net asset value 3.41%   6.24%      
Percentage of share repurchases authorized 2.00%          
Share repurchase program, quarterly repurchase limitation     5.00%      
Percentage of share repurchase received 100.00%   100.00%      
Series A Preferred Stock            
Class of Stock [Line Items]            
Dividend rate         12.00%  
Minimum            
Class of Stock [Line Items]            
Repurchase of shares to NAV of all classes of shares, percentage         2.00%  
Maximum            
Class of Stock [Line Items]            
Repurchase of shares to NAV of all classes of shares, percentage         5.00%