v3.26.1
Segments and Major Customers - Schedule of Significant Expense Category (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]    
Payroll and benefits $ 43,849 $ 37,929
Professional fees 7,119 5,489
Variable research and development expenses 6,902 4,809
Temporary labor services and consulting expenses 3,087 2,843
Amortization and depreciation 3,074 2,781
Facilities costs 3,012 3,084
Other expenses 2,812 2,501
Total adjusted operating expenses $ 69,855 $ 59,436