XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable securities - Components (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Marketable securities  
Amortized Cost $ 46,085
Gross Unrealized (Losses) Gains (52)
Fair Value 46,033
Corporate debt securities  
Marketable securities  
Amortized Cost 17,858
Gross Unrealized (Losses) Gains (45)
Fair Value 17,813
U.S. Treasury securities  
Marketable securities  
Amortized Cost 23,741
Gross Unrealized (Losses) Gains (1)
Fair Value 23,740
Government-sponsored securities  
Marketable securities  
Amortized Cost 4,486
Gross Unrealized (Losses) Gains (6)
Fair Value $ 4,480