v3.25.2
Segment and Geographic Information - Additional Information (Detail)
6 Months Ended
Jun. 30, 2025
Segment
Segment Reporting Information [Line Items]  
Number of reportable segments 5
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] srt:ChiefExecutiveOfficerMember
Segment Reporting, Expense Information Used by CODM, Description For all of its reportable segments, the CODM uses segment operating (loss) income to allocate resources (including employees, property, and financial or capital resources) for each segment, predominantly in the annual budget and forecasting process. The CODM considers budget-to-actual variances on a monthly basis for the (loss) income when making decisions about allocating capital and personnel to the segments. The CODM also uses segment (loss) income to assess the performance for each segment by comparing the results with one another.
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description The CODM considers budget-to-actual variances on a monthly basis for the (loss) income when making decisions about allocating capital and personnel to the segments. The CODM also uses segment (loss) income to assess the performance for each segment by comparing the results with one another.
Segment Reporting, Expense Information Used by CODM, Type [Extensible Enumeration] Operating Income (Loss)
Discontinued Operations [Member]  
Segment Reporting Information [Line Items]  
Number of reportable segments 0