XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Share-Based Compensation Expense Included in the Statement of Operations) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Allocated share based compensation $ 6,111 $ 5,022
Cost Of Revenues [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Allocated share based compensation 1,706 1,385
Selling, Distribution And Marketing [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Allocated share based compensation 209 168
General and administrative expenses    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Allocated share based compensation 3,357 2,861
Research and Development Expense [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Allocated share based compensation $ 839 $ 608