XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Payments - Summary of share based compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense $ 3,577,000 $ 7,049,000
Stock options    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense 1,257,000 3,219,000
Restricted stock units    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense 3,416,000 2,515,000
Performance-based restricted stock units    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense (1,194,000) 1,201,000
Employee stock purchase plan    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation expense $ 98,000 $ 114,000