Segment and Geographic Information - Additional Information (Detail) $ in Millions |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2025
USD ($)
Customer
|
Jun. 30, 2024
USD ($)
Customer
|
Jun. 30, 2025
USD ($)
Segment
Customer
|
Jun. 30, 2024
USD ($)
Customer
|
Dec. 31, 2024
USD ($)
|
|
Segment Reporting Information [Line Items] | |||||
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] | srt:ChiefOperatingOfficerMember | ||||
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description | The Company’s Chief Operating Decision Maker ("CODM") is its Chief Operating Officer, who evaluates segment performance based on sales and gross margin. This information is used by the CODM to analyze the growth of each segment and then makes decisions about how to allocate capital and other resources to each segment. | ||||
Additions to provision for expected credit losses | $ 1.0 | $ 1.3 | $ 2.7 | $ 2.7 | |
Number of Reportable Segments | Segment | 2 | ||||
International [Member] | |||||
Segment Reporting Information [Line Items] | |||||
Net assets held outside the United States | $ 6,300.0 | $ 6,300.0 | $ 5,600.0 | ||
Sales [Member] | Customer Concentration Risk [Member] | |||||
Segment Reporting Information [Line Items] | |||||
Number of largest customers | Customer | 5 | 5 | 5 | 5 | |
Sales [Member] | Customer Concentration Risk [Member] | Five Largest Customers [Member] | |||||
Segment Reporting Information [Line Items] | |||||
Percentage of concentration risk | 9.70% | 9.00% | 8.80% | 8.70% |
X | ||||||||||
- Definition Additions to provision for expected credit losses. No definition available.
|
X | ||||||||||
- Definition Represents the number of largest customers. No definition available.
|
X | ||||||||||
- Definition Carrying amount of total assets less total liabilities of a designated geographic area if disclosed as a concentration risk. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
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.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|