XML 84 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Segment Reporting - Schedule of Concentration Percentage (Details) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Customer A | Managed Services | Revenue    
Concentration Risk [Line Items]    
Concentration risk, percentage 55.90% 46.80%
Customer A | Managed Services | Accounts Receivable    
Concentration Risk [Line Items]    
Concentration risk, percentage 38.20% 42.80%
Customer B | Collaboration Products | Accounts Receivable    
Concentration Risk [Line Items]    
Concentration risk, percentage 46.80% 22.00%