XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Intangible Assets, Net - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross $ 31,322 $ 25,892
Accumulated Amortization (7,539) (6,693)
Net 23,783 19,199
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Gross 3,630 3,630
Accumulated Amortization (416) (256)
Net 3,214 3,374
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross 40 40
Accumulated Amortization (12) (5)
Net 28 35
Software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross 27,652 22,222
Accumulated Amortization (7,111) (6,432)
Net $ 20,541 $ 15,790