XML 98 R86.htm IDEA: XBRL DOCUMENT v3.22.2.2
Capital Stock and Reserves - Stock Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 5,404 $ 6,109 $ 19,093 $ 18,211
Cost and Expenses Applicable to Revenues [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 312 314 820 920
Selling, General and Administrative Expenses [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense 4,985 5,706 17,974 17,046
Research and Development [Member]        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 107 $ 89 $ 299 $ 245