XML 126 R114.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Additional Information (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2024
Segment
Dec. 31, 2024
Segment
Customer
EndMarket
Dec. 31, 2023
Customer
Dec. 31, 2022
Customer
Segment Reporting Information [Line Items]        
Number of reportable segments | Segment 2 2    
Number of primary end market segments | EndMarket   2    
Number of customers exceeded ten percentage of revenue | Customer   1 1 0
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]   srt:ChiefExecutiveOfficerMember    
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description   The CODM utilizes financial information to make decisions about allocating resources and assessing performance for the entire Company.    
Medical Solutions | Sales Revenue Segment | Customer Concentration Risk        
Segment Reporting Information [Line Items]        
Percentage of revenue accounted   10.00% 10.00% 10.00%