XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-based Compensations - Recognized Share-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Recognized share-based compensation        
Total share-based compensation expense $ 6,210 $ 4,131 $ 16,969 $ 11,735
Cost of sales        
Recognized share-based compensation        
Total share-based compensation expense 1,195 620 3,384 1,765
Research and development        
Recognized share-based compensation        
Total share-based compensation expense 1,819 1,007 4,939 2,957
Selling, general and administrative        
Recognized share-based compensation        
Total share-based compensation expense $ 3,196 $ 2,504 $ 8,646 $ 7,013
Restricted Stock Awards | Minimum        
Recognized share-based compensation        
Expiration term     1 year  
Restricted Stock Awards | Maximum        
Recognized share-based compensation        
Expiration term     4 years