XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Government Grant Funding and Potential Repayment Commitments Under Recoverable Cash Advance Grants (RCAs) - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Dec. 03, 2019
Jul. 20, 2017
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2021
Jun. 30, 2023
Research And Development Arrangement Contract To Perform For Others [Line Items]            
Research and development expenses     $ 10,500      
Percentage of royalty on revenue     30.00%   0.12%  
Grant repayable     $ 6,628     $ 6,813
Accrued Expenses and Other Current Liabilities            
Research And Development Arrangement Contract To Perform For Others [Line Items]            
Grant repayable     $ 200 $ 200    
RCA-1            
Research And Development Arrangement Contract To Perform For Others [Line Items]            
Recoverable cash advance   $ 20,200        
Percentage of royalty on revenue     0.33%      
Grant repayable     $ 5,351     5,496
RCA-2            
Research And Development Arrangement Contract To Perform For Others [Line Items]            
Recoverable cash advance $ 4,600          
Percentage of royalty on revenue     0.15%      
Grant repayable     $ 1,277     $ 1,317
Royalty accruals     $ 900 800    
RCA-1 and RCA-2            
Research And Development Arrangement Contract To Perform For Others [Line Items]            
Percentage of repayment amount received under grant     30.00%      
Research And Development And Future Sales            
Research And Development Arrangement Contract To Perform For Others [Line Items]            
Grant repayable     $ 0 $ 0    
Minimum            
Research And Development Arrangement Contract To Perform For Others [Line Items]            
Percentage of grant reimburse of actual qualifying expenditures     55.00%      
Minimum | RCA-1 and RCA-2            
Research And Development Arrangement Contract To Perform For Others [Line Items]            
Term of repayment amount received under grant     2023      
Maximum            
Research And Development Arrangement Contract To Perform For Others [Line Items]            
Percentage of grant reimburse of actual qualifying expenditures     100.00%      
Maximum | RCA-1 and RCA-2            
Research And Development Arrangement Contract To Perform For Others [Line Items]            
Term of repayment amount received under grant     2042