XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation and Summary of Significant Accounting Policies - Accounting for Share-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Basis of Presentation        
Share-based compensation expense $ 14,746 $ 15,171 $ 32,579 $ 33,565
SBC - Research and development expenses        
Basis of Presentation        
Share-based compensation expense 1,230 982 3,089 2,588
SBC - General and administrative expenses        
Basis of Presentation        
Share-based compensation expense $ 13,516 $ 14,189 $ 29,490 $ 30,977