v3.26.3
Short-term investments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Short-term investments  
Amortized cost $ 59,857
Gross unrealized gains 9
Gross unrealized losses (1)
Credit Losses 0
Fair value 59,865
US Government agency bonds  
Short-term investments  
Amortized cost 3,985
Gross unrealized gains 0
Gross unrealized losses (1)
Credit Losses 0
Fair value 3,984
US Treasury bonds  
Short-term investments  
Amortized cost 55,872
Gross unrealized gains 9
Gross unrealized losses 0
Credit Losses 0
Fair value $ 55,881