XML 40 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Share-Based Compensation - Schedule of Compensation Expense Related to Grants of Stock Options (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total share-based compensation expense $ 1,727 $ 930 $ 3,115 $ 1,743
Income Statement Location: us-gaap:GeneralAndAdministrativeExpense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total share-based compensation expense 1,194 623 2,138 1,209
Income Statement Location: us-gaap:ResearchAndDevelopmentExpense        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total share-based compensation expense $ 533 $ 307 $ 977 $ 534