v3.26.1
Share-Based Compensation - Schedule of Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award    
Capitalized to prepaid expenses and other non-current assets $ (76) $ (3)
Total Share-based Compensation Expense 14,438 15,472
Research and development expenses, net    
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation expense and expense capitalized 4,943 5,593
Selling, general and administrative expenses    
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation expense and expense capitalized 8,063 9,622
Cost of sales    
Share-based Compensation Arrangement by Share-based Payment Award    
Share-based compensation expense and expense capitalized $ 1,508 $ 260