XML 120 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Segment - Schedule of Reporting Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Revenue $ 36 $ 61 $ 130
Net loss 274,448 342,994 234,632
Reportable segment      
Segment Reporting Information [Line Items]      
Revenue 36 61 130
Technical operations 47,202 46,102 49,851
Clinical development 36,671 38,561 27,241
Support functions 25,737 29,870 34,096
Lease costs 16,643 16,885 14,788
Operations management 13,106 14,145 22,814
Research activities 11,038 25,284 33,309
Other segment items 124,087 172,208 52,663
Net loss $ 274,448 $ 342,994 $ 234,632