XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Investment securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Current investments:    
Amortized cost, as adjusted $ 124,831  
Non-current investments:    
Amortized cost, as adjusted 39,984  
Investment securities    
Amortized cost, as adjusted 164,815  
Gross unrealized holding losses (326)  
Estimated fair value 164,489  
Investment purchased 163,146 $ 0
Obligations of governmental agencies    
Current investments:    
Amortized cost, as adjusted 124,831  
Gross unrealized holding losses (283)  
Estimated fair value 124,548  
Non-current investments:    
Amortized cost, as adjusted 39,984  
Gross unrealized holding losses (43)  
Estimated fair value $ 39,941