XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Customers who accounted for at least 10% of the Company's accounts receivable balances (Details)
Sep. 30, 2025
Dec. 31, 2024
Blue Star [Member]    
Revenue, Major Customer [Line Items]    
Ingram Micro Inc. 3600.00% 3200.00%
Scan Source [Member]    
Revenue, Major Customer [Line Items]    
Ingram Micro Inc. 2600.00% 1900.00%
Sektor Ltd Australia [Member]    
Revenue, Major Customer [Line Items]    
Ingram Micro Inc. 1000.00%  
Ingram Micro [Member]    
Revenue, Major Customer [Line Items]    
Ingram Micro Inc.   1500.00%