v3.26.3
Segment Reporting, Concentrations of Risk and Disaggregated Revenue - Schedule of Significant Expense Category (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Abstract]        
Payroll and benefits $ 40,953 $ 38,866 $ 127,237 $ 115,706
Professional fees 10,418 5,096 28,826 14,756
Variable research and development expenses 6,812 8,780 20,808 18,943
Temporary labor services and consulting expenses 3,080 3,063 9,622 9,230
Facilities costs 3,061 3,174 9,100 9,394
Amortization and depreciation 3,049 3,035 9,083 8,826
Other expenses 2,652 2,626 8,763 7,577
Total adjusted operating expenses $ 70,025 $ 64,640 $ 213,439 $ 184,432