XML 59 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Interest on Senior Notes and Revolving Line of Credit (Tables)
12 Months Ended
Dec. 31, 2023
Interest on Senior Notes and Revolving Line of Credit [Abstract]  
Schedule of Capitalized Interest Costs

Year Ended December 31,

2023

2022

2021

Interest capitalized beginning of period

$

61,775

$

53,379

$

60,838

Interest capitalized during period

56,750

63,065

59,387

Less: capitalized interest in cost of sales

(45,927)

(54,669)

(66,846)

Interest capitalized end of period

$

72,598

$

61,775

$

53,379