XML 43 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Customers who accounted for at least 10% of total revenues (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Blue Star [Member]        
Revenue, Major Customer [Line Items]        
Ingram Micro Inc. 3100.00% 3200.00% 3200.00% 3300.00%
Scan Source [Member]        
Revenue, Major Customer [Line Items]        
Ingram Micro Inc. 1400.00%   1000.00%  
Ingram Micro [Member]        
Revenue, Major Customer [Line Items]        
Ingram Micro Inc.   1800.00%   1700.00%