v3.25.2
Fair value measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value on a Recurring Basis [Member] - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Assets    
Total assets $ 21,304 $ 19,725
Liabilities    
Derivative warrant liabilities 1,141 4,359
Total liabilities 1,141 4,359
Quoted Prices in Active Markets (Level 1) [Member]    
Assets    
Total assets 21,304 19,725
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 Unobservable Inputs (Level 3) [Member]    
Assets    
Total assets 0 0
Liabilities    
Derivative warrant liabilities 1,141 4,359
Total liabilities 1,141 4,359
Treasury Bills Classified as Cash Equivalents [Member]    
Assets    
Cash and cash equivalents 21,304  
Treasury Bills Classified as Cash Equivalents [Member] | Quoted Prices in Active Markets (Level 1) [Member]    
Assets    
Cash and cash equivalents 21,304  
Treasury Bills Classified as Cash Equivalents [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Assets    
Cash and cash equivalents 0  
Treasury Bills Classified as Cash Equivalents [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Assets    
Cash and cash equivalents $ 0  
Guaranteed Investment Certificates and Term Deposits Classified as Cash Equivalents [Member]    
Assets    
Cash and cash equivalents   19,725
Guaranteed Investment Certificates and Term Deposits Classified as Cash Equivalents [Member] | Quoted Prices in Active Markets (Level 1) [Member]    
Assets    
Cash and cash equivalents   19,725
Guaranteed Investment Certificates and Term Deposits Classified as Cash Equivalents [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Assets    
Cash and cash equivalents   0
Guaranteed Investment Certificates and Term Deposits Classified as Cash Equivalents [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Assets    
Cash and cash equivalents   $ 0