XML 105 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Share capital - Shedule of Equity-Based Compensation Expenses Related to Company's Equity-Based Awards (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total share-based compensation expense $ 104,832 $ 160,035 $ 115,608
Cost of revenues      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total share-based compensation expense 3,627 6,873 6,587
Research, development and clinical studies      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total share-based compensation expense 25,538 32,716 31,827
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total share-based compensation expense 27,121 43,097 35,968
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total share-based compensation expense $ 48,546 $ 77,349 $ 41,226