XML 160 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Short-term investments (Details) - USD ($)
$ in Thousands
6 Months Ended 9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Mar. 31, 2022
US Government Agency bonds      
Short-term investments      
Amortized cost $ 47,268   $ 26,827
Gross unrealized gains 1 $ 0  
Gross unrealized losses (325) (139)  
Credit Losses 0   0
Fair value 46,944   26,688
US Treasury bonds      
Short-term investments      
Amortized cost 237,067   264,162
Gross unrealized gains 5 0  
Gross unrealized losses (1,126) (1,143)  
Credit Losses 0   0
Fair value 235,946   263,019
Short-term investments      
Short-term investments      
Amortized cost 284,335   290,989
Gross unrealized gains 6 0  
Gross unrealized losses (1,451) $ (1,282)  
Credit Losses 0   0
Fair value 282,890   $ 289,707
2023 $ 7,600