XML 51 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financial Assets, Fair Value Disclosure [Abstract]    
Cash equivalents $ 29,895 $ 271,537
Financial assets 234,359  
Financial Liabilities Fair Value Disclosure [Abstract]    
Financial liabilities 20,244 25,158
Directors' Deferred Share Unit Liability    
Financial Liabilities Fair Value Disclosure [Abstract]    
Financial liabilities 1,300 1,148
2022 USD Financing Warrant Liability    
Financial Liabilities Fair Value Disclosure [Abstract]    
Financial liabilities 18,944 24,010
Level 1    
Financial Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 29,895 271,537
Financial assets 35,884  
Financial Liabilities Fair Value Disclosure [Abstract]    
Financial liabilities 1,300 1,148
Level 1 | Directors' Deferred Share Unit Liability    
Financial Liabilities Fair Value Disclosure [Abstract]    
Financial liabilities 1,300 1,148
Level 2    
Financial Assets, Fair Value Disclosure [Abstract]    
Financial assets 198,475  
Level 3    
Financial Liabilities Fair Value Disclosure [Abstract]    
Financial liabilities 18,944 24,010
Level 3 | 2022 USD Financing Warrant Liability    
Financial Liabilities Fair Value Disclosure [Abstract]    
Financial liabilities 18,944 $ 24,010
US Treasury Securities [Member]    
Financial Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 5,989  
US Treasury Securities [Member] | Level 1    
Financial Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 5,989  
U.S. agency bonds    
Financial Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 198,475  
U.S. agency bonds | Level 2    
Financial Assets, Fair Value Disclosure [Abstract]    
Cash equivalents $ 198,475