XML 50 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Segments and Major Customers - Schedule of Significant Expense Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting [Abstract]        
Payroll and benefits $ 38,911 $ 31,550 $ 76,840 $ 63,801
Variable research and development expenses 5,354 6,490 10,163 12,327
Professional fees 4,171 3,918 9,660 9,573
Facilities costs 3,136 2,910 6,220 5,695
Temporary labor services and consulting expenses 3,324 3,795 6,167 6,445
Amortization and depreciation 3,010 2,319 5,791 4,697
Other expenses 2,450 2,405 4,951 4,552
Total adjusted operating expenses $ 60,356 $ 53,387 $ 119,792 $ 107,090