Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Right-of-use Assets (Details)

v3.22.2.2
Leases - Schedule of Right-of-use Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Leased Assets [Line Items]    
Less accumulated amortization $ (1,209) $ (1,282)
Operating lease right-of-use asset, net 1,582 1,736
Palo Alto, CA Office    
Operating Leased Assets [Line Items]    
Right-of-use asset, before accumulated amortization 631 631
Hyderabad, India Office    
Operating Leased Assets [Line Items]    
Right-of-use asset, before accumulated amortization 358 359
Coquitlam, Canada Office    
Operating Leased Assets [Line Items]    
Right-of-use asset, before accumulated amortization 95 97
Westminster, Canada Office    
Operating Leased Assets [Line Items]    
Right-of-use asset, before accumulated amortization 0 10
Toronto, Canada Office    
Operating Leased Assets [Line Items]    
Right-of-use asset, before accumulated amortization 593 949
Ratingen, Germany Office    
Operating Leased Assets [Line Items]    
Right-of-use asset, before accumulated amortization 83 90
Berlin, Germany Office    
Operating Leased Assets [Line Items]    
Right-of-use asset, before accumulated amortization 494 536
Slough, United Kingdom Office    
Operating Leased Assets [Line Items]    
Right-of-use asset, before accumulated amortization 0 34
Frankfurt, Germany Office    
Operating Leased Assets [Line Items]    
Right-of-use asset, before accumulated amortization 287 312
Manila, Philippines Office    
Operating Leased Assets [Line Items]    
Right-of-use asset, before accumulated amortization $ 250 $ 0