XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information and Foreign Operations - Significant Customers (Details) - customer
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Revenue          
Significant Customers          
Number of customers representing significant share 0   0    
Accounts receivable          
Significant Customers          
Number of customers representing significant share     0    
One customer | Revenue          
Significant Customers          
Number of customers representing significant share   1   1  
One customer | Revenue | Customer concentration          
Significant Customers          
Percentage share generated by major customers 10.00% 18.00% 10.00% 14.00%  
One customer | Accounts receivable | Customer concentration          
Significant Customers          
Percentage share generated by major customers     10.00%    
Two customer | Accounts receivable          
Significant Customers          
Number of customers representing significant share         2
Two customer | Accounts receivable | Customer concentration          
Significant Customers          
Percentage share generated by major customers         10.00%
Top five customers | Revenue          
Significant Customers          
Number of customers representing significant share 5 5 5 5  
Top five customers | Revenue | Customer concentration          
Significant Customers          
Percentage share generated by major customers 31.00% 40.00% 25.00% 33.00%