v3.26.1
DEFERRED REVENUE AND GRANT REVENUE (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
CPRIT | Grant    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Deferred revenue $ 3.2 $ 0.0