Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical)

v3.22.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Supplemental Income Statement Elements [Abstract]      
Foreign currency translation adjustment, tax $ 0 $ (36) $ (54)
Service      
Supplemental Income Statement Elements [Abstract]      
Cost of revenue, depreciation, depletion, amortization and accretion 55,546 69,401 85,481
Product      
Supplemental Income Statement Elements [Abstract]      
Cost of revenue, depreciation, depletion, amortization and accretion 8,725 8,993 9,758
Related parties | Service      
Supplemental Income Statement Elements [Abstract]      
Cost of revenue, depreciation, depletion, amortization and accretion $ 0 $ 0 $ 0