v3.25.4
Restructuring charges (Tables)
12 Months Ended
Dec. 31, 2025
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs [Table Text Block]
Restructuring charges for each period were as follows:
Year ended December 31,
(in thousands)202520242023
Cost of revenue$12 $755 $(90)
Research and development1,430 16,585 687 
Sales and marketing542 5,310 130 
General and administrative2,060 1,762 11 
Total restructuring charges$4,044 $24,412 $738