XML 118 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Schedule of Significant Expense Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting [Abstract]      
Payroll and benefits $ 129,228 $ 123,056 $ 124,130
Variable research and development expenses 27,342 28,228 29,482
Professional fees 20,055 22,148 21,524
Temporary labor services and consulting expenses 14,264 13,577 17,276
Facilities costs 11,853 12,347 11,205
Amortization and depreciation 10,076 10,144 9,265
Other expenses 9,651 7,962 8,306
Total adjusted operating expenses $ 222,469 $ 217,462 $ 221,188