Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements - Schedule of Liability Measured at Fair Value of Unobservable Inputs (Details)

v3.26.1
Fair Value Measurements - Schedule of Liability Measured at Fair Value of Unobservable Inputs (Details) - Government Grant Liability [Member] - Level 3 [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Liability Measured at Fair Value of Unobservable Inputs [Line Items]    
Balance $ 2,557 $ 2,750
Balance 3,657 2,557
Government grant liability assumed in SPO business combination 958  
Repayment on liability (342) (278)
Government grant proceeds received, adjusted to fair value 208 180
Effect of foreign currency translation on liability 72  
Net gain (loss) on change in fair value of liability $ 204 $ (95)