XML 63 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Senior Notes, Net - Senior Notes, Net (Details) - Senior Notes - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Oct. 07, 2021
Dec. 16, 2020
Debt Instrument [Line Items]        
Total Credit Facility $ 934,020 $ 928,169    
Senior Notes 3.75 Percent        
Debt Instrument [Line Items]        
Stated interest rate 3.75%     3.75%
Aggregate principal amount $ 500,000 500,000    
Less: Deferred financing costs (2,371) (2,713)    
Total Credit Facility $ 497,629 497,287    
Senior Notes 4.50 Percent        
Debt Instrument [Line Items]        
Stated interest rate 4.50%   4.50%  
Aggregate principal amount $ 500,000 500,000    
Less: Discount (63,609) (69,118)    
Total Credit Facility $ 436,391 $ 430,882