XML 88 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Share-based Compensation - Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation $ 7,441 $ 3,939
Cost of revenues    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation 375 126
Research and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation 1,023 691
Sales and marketing    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation 824 430
General and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation 5,219 2,577
Income from discontinued operations, net of tax    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Share-based compensation $ 0 $ 115