v3.26.1
REVENUE AND GRANT INCOME RECOGNITION - Schedule of Revenues and Grant Income by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total revenues and grant income $ 43,423 $ 20,804
United States    
Disaggregation of Revenue [Line Items]    
Total revenues and grant income 43,423 20,440
International    
Disaggregation of Revenue [Line Items]    
Total revenues and grant income $ 0 $ 364