Business Segments - Additional Information (Details) |
12 Months Ended |
---|---|
Dec. 31, 2024
Segment
| |
Segment Reporting Information [Line Items] | |
Number of reportable segment | 3 |
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] | Executive Chairman [Member] |
Segment reporting, CODM, profit (loss) measure, how used, description | The CODM assesses the performance of the segments based on segment adjusted EBITDA, which is defined as our net income (loss) before (i) interest expense, net, (ii) income taxes, (iii) depreciation, depletion and amortization, (iv) (loss) gain on disposal of assets, net, (v) stock-based compensation, and (vi) other charges, such as certain credit losses, gain (loss) on extinguishment of debt, gain (loss) on investments, acquisition and integration expenses, litigation expenses and accruals for legal contingencies, acquisition earnout adjustments, severance charges, goodwill impairments, gains on insurance recoveries, transaction costs, third-party supply commitment charges, and impairments of long-lived assets. |
X | ||||||||||
- Definition Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Indicates title and position of individual or name of group identified as chief operating decision maker (CODM) for segment reporting. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Description of how chief operating decision maker (CODM) uses reported segment profit (loss) measure to assess performance and allocate resource. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|