Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of right-of-use assets (Details)

v3.22.1
Leases - Schedule of right-of-use assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating Leased Assets [Line Items]    
Less accumulated amortization $ (1,054) $ (1,282)
Right-of-use asset, net 1,558 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 352 359
Coquitlam, Canada Office    
Operating Leased Assets [Line Items]    
Right-of-use asset, before accumulated amortization 98 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 611 949
Ratingen, Germany Office    
Operating Leased Assets [Line Items]    
Right-of-use asset, before accumulated amortization 88 90
Berlin, Germany Office    
Operating Leased Assets [Line Items]    
Right-of-use asset, before accumulated amortization 526 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 $ 306 $ 312