v3.26.3
Segment Information- Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]                
Revenue $ 3,993     $ 2,239     $ 31,835 $ 10,290
Research and development expenses                
Total research and development expenses 9,553     10,379     28,779 33,845
General and administrative expenses                
Total general and administrative expenses 7,244     6,777     20,516 22,376
Amortization of intangible assets 3,053     3,228     12,134 9,684
Other operating expense (income), net 202     (34)     306 (2,706)
Total costs and operating expenses 20,361     20,379     62,669 63,493
Income tax benefit 127     1,161     38 1,148
Net loss (15,728) $ (5,859) $ (7,707) (16,525) $ (15,875) $ (18,200) (29,294) (50,600)
xPloration revenue                
Segment Reporting [Line Items]                
Revenue 703     74     1,918 724
Cost of xPloration revenue 309     29     934 294
Reportable Segment                
Segment Reporting [Line Items]                
Revenue 3,993     2,239     31,835 10,290
Research and development expenses                
Personnel related expenses 4,577     5,552     14,156 17,918
External expenses 3,150     2,733     9,325 9,705
Facility and other overhead expenses 1,826     2,094     5,298 6,222
Total research and development expenses 9,553     10,379     28,779 33,845
General and administrative expenses                
Personnel related expenses 4,839     5,074     14,201 16,119
External expenses 2,198     1,505     5,693 5,590
Facility and other overhead expenses 207     198     622 667
Total general and administrative expenses 7,244     6,777     20,516 22,376
Amortization of intangible assets 3,053     3,228     12,134 9,684
Other operating expense (income), net 202     (34)     306 (2,706)
Total costs and operating expenses 20,361     20,379     62,669 63,493
Total other income, net 513     454     1,502 1,455
Income tax benefit 127     1,161     38 1,148
Net loss (15,728)     (16,525)     (29,294) (50,600)
Reportable Segment | xPloration revenue                
Segment Reporting [Line Items]                
Cost of xPloration revenue $ 309     $ 29     $ 934 $ 294