XML 56 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements - Summary of Changes to Level 3 Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Derivative warrant liability reclassified to share capital upon exercise of warrants $ (187) $ (187) $ 0
Fair Value, Inputs, Level 3 [Member] | Common Share Warrant Liabilities [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Balance - December 31, 2024   6,161  
Issued   2,205  
Change in fair value of warrant liability recognized in the consolidated statement of operations   36,992  
Derivative warrant liability reclassified to share capital upon exercise of warrants   (187)  
Balance - September 30, 2025 $ 45,171 $ 45,171