XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Nature of Business and Basis of Presentation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2021
Dec. 31, 2024
Jan. 01, 2024
Nature of Business [Line Items]              
Restricted cash (included in Other assets) $ 350   $ 350     $ 350  
Payment terms     30 days        
Accounts receivable, net 5,000   $ 5,000     $ 5,087 $ 3,600
Revenue recognition, rebates recognized 200 $ 100 600 $ 300      
Research and development [1] 5,176 $ 4,219 12,395 $ 14,729      
Nelitolimod              
Nature of Business [Line Items]              
Research and development $ 2,100   $ 2,100        
University Of Texas MD Anderson Cancer Center              
Nature of Business [Line Items]              
Alliance program, term         5 years    
[1]
(1) Amounts presented in prior 2025 interim periods have been revised in the year to date ended September 30, 2025 to align expense classification for the year to date period.