v3.26.1
Debt Obligations - Schedule of Senior Unsecured Notes (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jul. 31, 2026
Apr. 30, 2026
Dec. 31, 2025
Debt Obligations        
Wtd. Avg. Note Rate 5.94%      
8.500% Notes        
Debt Obligations        
Interest rate 8.50%      
Debt, face value $ 400,000     $ 400,000
Carrying value $ 395,238     $ 394,340
Wtd. Avg. Note Rate 8.50%     8.50%
7.875% Notes        
Debt Obligations        
Interest rate 7.875%      
Debt, face value $ 500,000     $ 500,000
Carrying value $ 490,553     $ 489,397
Wtd. Avg. Note Rate 7.88%     7.88%
Debt instrument, redemption period 6 months      
Redemption price percentage 100.00%      
9.00% Notes        
Debt Obligations        
Interest rate 9.00%      
Debt, face value $ 100,000     $ 100,000
Carrying value $ 99,223     $ 98,934
Wtd. Avg. Note Rate 9.00%     9.00%
8.50% Notes        
Debt Obligations        
Interest rate 8.50%      
Debt, face value $ 150,000     $ 150,000
Carrying value $ 149,303     $ 149,041
Wtd. Avg. Note Rate 8.50%     8.50%
5.00% Notes        
Debt Obligations        
Interest rate 5.00%      
Debt, face value $ 180,000     $ 180,000
Carrying value $ 178,938     $ 178,725
Wtd. Avg. Note Rate 5.00%     5.00%
4.50% Notes        
Debt Obligations        
Interest rate 4.50%      
Debt, face value $ 270,000     $ 270,000
Carrying value $ 269,860     $ 269,439
Wtd. Avg. Note Rate 4.50%     4.50%
4.50% Notes | Subsequent event        
Debt Obligations        
Interest rate   4.50%    
Debt, face value   $ 270,000    
4.50% Notes        
Debt Obligations        
Interest rate 4.50%      
Debt, face value $ 275,000     $ 275,000
Carrying value $ 274,654     $ 274,412
Wtd. Avg. Note Rate 4.50%     4.50%
5.00% Notes        
Debt Obligations        
Interest rate 5.00%   5.00%  
Debt, face value $ 0     $ 175,000
Carrying value $ 0     $ 174,790
Wtd. Avg. Note Rate 0.00%     5.00%
Senior unsecured notes        
Debt Obligations        
Debt, face value $ 1,875,000     $ 2,050,000
Carrying value $ 1,857,769     $ 2,029,078
Wtd. Avg. Note Rate 6.86%     6.70%
Deferred financing fees $ 17,200     $ 20,900
Weighted average note rate including certain fees and costs, percentage 7.23%     7.06%
Senior Unsecured Notes, Excluding 7.875 Percent Note        
Debt Obligations        
Debt instrument, redemption period 3 months      
Redemption price percentage 100.00%