v3.26.1
Segments and Major Customers - Schedule of Significant Expense Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]        
Payroll and benefits $ 42,435 $ 38,911 $ 86,284 $ 76,840
Professional fees 11,289 4,171 18,408 9,660
Variable research and development expenses 7,094 5,354 13,996 10,163
Temporary labor services and consulting expenses 3,455 3,324 6,542 6,167
Facilities costs 3,027 3,136 6,039 6,220
Amortization and depreciation 2,960 3,010 6,034 5,791
Other expenses 3,299 2,450 6,111 4,951
Total adjusted operating expenses $ 73,559 $ 60,356 $ 143,414 $ 119,792