v3.25.2
Interest on Senior Notes and Revolving Line of Credit (Schedule of Capitalized Interest Costs) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Interest on Senior Notes and Revolving Line of Credit [Abstract]        
Interest capitalized beginning of period $ 89,010 $ 75,172 $ 84,325 $ 72,598
Interest capitalized during period 19,134 16,350 36,604 30,957
Less: capitalized interest in cost of sales (14,204) (13,592) (26,989) (25,625)
Interest capitalized end of period $ 93,940 $ 77,930 $ 93,940 $ 77,930