XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Senior Notes and Loans Payable (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Senior Notes and Outstanding Loans Payable
Senior notes consisted of the following (in thousands): 
December 31,
2023
December 31,
2022
5.875% Senior Notes due June 15, 2024
$450,000 $450,000 
5.250% Senior Notes due June 1, 2027
300,000 300,000 
5.700% Senior Notes due June 15, 2028
350,000 350,000 
Discount and deferred loan costs(5,751)(9,376)
Total$1,094,249 $1,090,624 
The Company’s outstanding loans payable consisted of the following (in thousands):
December 31,
2023
December 31,
2022
Term loan facility$250,000 $250,000 
Seller-financed loans38,337 37,427 
Total$288,337 $287,427