v3.25.2
Operating Expenses - Summary of Allocation of Personnel Expenses By Function (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Payments [Line iteam]        
Research and Development expenses $ 33,693 $ 25,374 $ 55,176 $ 46,777
Sales & Marketing expenses 419 986 681 1,744
General & Administrative expenses 8,463 8,643 14,089 16,447
Total 42,575 35,003 69,946 64,968
Expenses by function        
Share-Based Payments [Line iteam]        
Research and Development expenses 5,697 5,177 10,327 10,225
Sales & Marketing expenses 194 233 350 567
General & Administrative expenses 3,908 3,413 6,904 6,650
Total $ 9,799 $ 8,824 $ 17,581 $ 17,442