v3.26.1
RELATED PARTY TRANSACTIONS - Summary of Related Party Revenues That Are Reflected Within Services Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Related Party Transaction [Line Items]    
Total revenues and grant income $ 43,423 $ 20,804
Related Party    
Related Party Transaction [Line Items]    
Total revenues and grant income 1,923 2,164
Related Party | DOW Chemical Company    
Related Party Transaction [Line Items]    
Total revenues and grant income $ 1,923 $ 2,164