v3.25.4

Segment Information - Summary of Significant Segment Expenses and Other Segment Items (Parenthetical) (Details) | 12 Months Ended
--- | ---
Dec. 31, 2025 | Dec. 31, 2024 | Dec. 31, 2023
Segment Reporting [Abstract] |  |  |
Other segment items composition description | The significant expense categories align with the segment-level information that is regularly provided to the CODM. Segment Cost of sales, segment SG&A expenses and other segment items were adjusted to exclude certain items, as reflected in the Reconciliation of total Segment Adjusted EBITDA section above, that are not included in the Segment Adjusted EBITDA profitability metric utilized by the CODM. | The significant expense categories align with the segment-level information that is regularly provided to the CODM. Segment Cost of sales, segment SG&A expenses and other segment items were adjusted to exclude certain items, as reflected in the Reconciliation of total Segment Adjusted EBITDA section above, that are not included in the Segment Adjusted EBITDA profitability metric utilized by the CODM. | The significant expense categories align with the segment-level information that is regularly provided to the CODM. Segment Cost of sales, segment SG&A expenses and other segment items were adjusted to exclude certain items, as reflected in the Reconciliation of total Segment Adjusted EBITDA section above, that are not included in the Segment Adjusted EBITDA profitability metric utilized by the CODM.

X
- References No definition available. + Details
Name: | us-gaap_SegmentReportingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of composition of other segment item not separately disclosed. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B + Details
Name: | us-gaap_SegmentReportingOtherItemCompositionDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration