XML 59 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Research Grants (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
agreement
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
agreement
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Aug. 31, 2024
USD ($)
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Research and Development Arrangement, Contract to Perform for Others [Line Items]                  
Research and development $ 5,039 $ 7,208 $ 19,823 $ 22,947          
Deferred research obligation $ 0   $ 0   $ 1,169        
Number of research grant agreements | agreement 3   3            
Grant income $ 0 0 $ 415 0          
Research Grant Agreement with GIRF Sept. 2022                  
Research and Development Arrangement, Contract to Perform for Others [Line Items]                  
Grant award                 $ 2,800
Grant award received               $ 500 $ 2,300
Research Grant Agreement with GIRF Sept. 2023                  
Research and Development Arrangement, Contract to Perform for Others [Line Items]                  
Grant award             $ 3,100    
Grant award received   0   0          
Credit             $ 500    
Research and development   0   2,200          
Deferred research obligation   0   0          
Research Grant Agreement with GIRF Aug. 2024                  
Research and Development Arrangement, Contract to Perform for Others [Line Items]                  
Grant award           $ 1,500      
Research and development 0 $ 200 800 $ 200          
Reimbursement from grant funds $ 0   $ 800