v3.25.2
Debt Obligations - Senior Unsecured Notes (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Jul. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Debt Obligations      
Wtd. Avg. Note Rate   6.66%  
Redemption of aggregate principal amount, percentage   100.00%  
9.00% Notes      
Debt Obligations      
Interest rate   9.00%  
Debt, Face Value   $ 100,000 $ 100,000
Carrying value   $ 98,643 $ 98,352
Wtd. Avg. Note Rate   9.00% 9.00%
7.75% Notes      
Debt Obligations      
Interest rate   7.75%  
Debt, Face Value   $ 95,000 $ 95,000
Carrying value   $ 94,564 $ 94,275
Wtd. Avg. Note Rate   7.75% 7.75%
8.50% Notes      
Debt Obligations      
Interest rate   8.50%  
Debt, Face Value   $ 150,000 $ 150,000
Carrying value   $ 148,790 $ 148,531
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,513 $ 178,300
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,020 $ 268,601
Wtd. Avg. Note Rate   4.50% 4.50%
5.00% Notes      
Debt Obligations      
Interest rate   5.00%  
Debt, Face Value   $ 175,000 $ 175,000
Carrying value   $ 174,475 $ 174,161
Wtd. Avg. Note Rate   5.00% 5.00%
4.50% Notes      
Debt Obligations      
Interest rate   4.50%  
Debt, Face Value   $ 275,000 $ 275,000
Carrying value   $ 274,169 $ 273,927
Wtd. Avg. Note Rate   4.50% 4.50%
Senior unsecured notes      
Debt Obligations      
Debt, Face Value   $ 1,245,000 $ 1,245,000
Carrying value   $ 1,238,174 $ 1,236,147
Wtd. Avg. Note Rate   5.73% 5.73%
Deferred financing fees   $ 6,800 $ 8,900
Weighted average note rate including certain fees and costs, percentage   6.02% 6.02%
7.875% Senior Unsecured Notes Due 2030 | Subsequent event      
Debt Obligations      
Interest rate 7.875%    
Debt, Face Value $ 500,000    
Proceeds from debt issuance used to increase liquidity 200,000    
Convertible senior unsecured notes      
Debt Obligations      
Debt, Face Value   $ 287,500 $ 287,500
Deferred financing fees   $ 242 $ 1,647
Convertible senior unsecured notes | Subsequent event      
Debt Obligations      
Repayments of convertible debt $ 287,500