XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of significant accounting policies - Level 3 Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance $ 428 $ 144 $ 50
Change in fair value of redeemable convertible preferred stock warrants (160) 52 58
Vesting and remeasurement of stock appreciation rights 550 232 36
Ending balance   428 144
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Purchases of strategic investments 10,000    
Ending balance, asset (liability) 10,818    
Strategic Investments      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 0    
Purchases of strategic investments 10,000    
Ending balance 10,000 0  
Warrants      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 160 108 50
Change in fair value of redeemable convertible preferred stock warrants (160) 52 58
Ending balance 0 160 108
SARs      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Beginning balance 268 36  
Vesting and remeasurement of stock appreciation rights 550 232 36
Ending balance $ 818 $ 268 $ 36