v3.25.2
Fair value measurements - Fair Value Measurements (Details) - Fair Value on a Recurring Basis [Member] - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Assets    
Total assets $ 18,087 $ 21,304
Liabilities    
Derivative warrant liabilities 1,628 1,141
Total liabilities 1,628 1,141
Quoted Prices in Active Markets (Level 1) [Member]    
Assets    
Total assets 18,087 21,204
Liabilities    
Derivative warrant liabilities 0 0
Total liabilities 0 0
Significant Other Observable Inputs (Level 2) [Member]    
Assets    
Total assets 0 0
Liabilities    
Derivative warrant liabilities 0 0
Total liabilities 0 0
Significant Other Observable Inputs (Level 3) [Member]    
Assets    
Total assets 0 0
Liabilities    
Derivative warrant liabilities 1,628 1,141
Total liabilities 1,628 1,141
Treasury Bills and Term Deposits Classified as Cash Equivalents [Member]    
Assets    
Cash and cash equivalents 18,087 21,304
Treasury Bills and Term Deposits Classified as Cash Equivalents [Member] | Quoted Prices in Active Markets (Level 1) [Member]    
Assets    
Cash and cash equivalents 18,087 21,304
Treasury Bills and Term Deposits Classified as Cash Equivalents [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Assets    
Cash and cash equivalents 0 0
Treasury Bills and Term Deposits Classified as Cash Equivalents [Member] | Significant Other Observable Inputs (Level 3) [Member]    
Assets    
Cash and cash equivalents $ 0 $ 0