v3.26.1
Customers who accounted for at least 10% of total revenues (Details)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Blue Star [Member]    
Segment Reporting [Line Items]    
Scansource, Inc. 2800.00% 3100.00%
Synnex [Member]    
Segment Reporting [Line Items]    
Scansource, Inc. 1300.00% 1000.00%
Ingram Micro [Member]    
Segment Reporting [Line Items]    
Scansource, Inc. 1200.00% 1100.00%
Scan Source [Member]    
Segment Reporting [Line Items]    
Scansource, Inc. 1200.00%