XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Reporting (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Segment Reporting [Line Items]        
Number of reportable segments     3  
Digital Healthcare Division [Member]        
Segment Reporting [Line Items]        
Intercompany sales $ 336 $ 120 $ 516 $ 300
Medical Distribution Segment [Member]        
Segment Reporting [Line Items]        
Intercompany sales $ 0 $ 5,013 $ 0 $ 13,353