v3.26.1
Customers who accounted for at least 10% of total revenues (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Blue Star [Member]    
Ingram Micro Inc. 33 32
Scan Source [Member]    
Ingram Micro Inc. 10  
Ingram Micro [Member]    
Ingram Micro Inc.   16