Three Months Ended
Six Months Ended
June 30, 2026
June 30, 2025
Outsourced services
$
25,310
42,750
81,267
84,956
Payroll costs
3,097
2,720
6,074
5,059
Other expenses
522
203
665
368
Total
28,930
45,672
88,006
90,383
Research and development.
No definition available.