v3.24.2.u1
Segments - Schedule of Total Gross Margin to Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting [Abstract]        
Total gross margin $ 112,921 $ 74,760 $ 197,903 $ 148,217
Selling, general and administrative expenses (59,927) (13,438) (84,751) (26,523)
Gain on sale of property, plant and equipment 1,173 738 1,173 721
Interest expense, net (52,133) (73,658) (91,873) (142,320)
Gain on derivatives 6,797 34,934 26,554 26,939
Other income 218 32 150 1
Income before income taxes $ 9,049 $ 23,368 $ 49,156 $ 7,035