XML 107 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Related Parties - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Related Party Transaction [Line Items]      
Revenue recognized from transactions $ 18,004    
Due from Affiliates $ 6,044    
Restricted Stock Units      
Related Party Transaction [Line Items]      
Number of shares granted 3,063    
Aggregate fair value vested $ 6,363    
Rongke Xie      
Related Party Transaction [Line Items]      
Compensation paid $ 216 $ 224 $ 187
Rongke Xie | Restricted Stock Units      
Related Party Transaction [Line Items]      
Number of shares granted 145    
Award vesting period 4 years    
Aggregate fair value vested $ 600    
Selling, general and administrative expenses recognized 118 $ 110 $ 90
Verizon and Affiliates      
Related Party Transaction [Line Items]      
Revenue recognized from transactions 18,004    
Amounts received in cash 29,020    
Due from Affiliates 6,044    
Deferred revenue associated with related party $ 18,094