XML 118 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation expenses $ 7,099 $ 2,689
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation expenses 4,545 993
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation expenses 2,512 1,669
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation expenses 42 27
Manufacture and supply    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation expenses 374 191
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation expenses 1,215 456
Selling, general and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total share-based compensation expenses $ 5,510 $ 2,042