v3.22.2.2
Stock-based compensation - Summary of RSAs Activity (Details) - Stock warrants - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2022
Share-based Compensation      
Shares, Beginning (in shares) 342 117 117
Shares, Granted (in shares) 0 342  
Shares, Vested (in shares) 0 (112)  
Shares, Forfeited (in shares) 0 (5)  
Shares, Ending (in shares) 342 342 342
Weighted - Average Grant Date Fair Value Per Share      
Weighted average grant date fair value per share, Beginning (in dollars per share) $ 4.68 $ 14.60 $ 14.60
Weighted average grant date fair value per share, Granted (in dollars per share) 0  
Weighted average grant date fair value per share, Vested (in dollars per share) 0 15.09  
Weighted average grant date fair value per share, Forfeited (in dollars per share) 0 15.15  
Weighted average grant date fair value per share, Ending (in dollars per share) $ 4.68 $ 4.68 $ 4.68