Three Months Ended June 30,
Six Months Ended June 30,
2025
2024
Outsourced services
$
42,750
33,445
84,956
58,123
Payroll costs
2,720
2,617
5,059
5,224
Other expenses
203
255
368
426
Total
45,672
36,317
90,383
63,772
Research and development.
No definition available.