XML 83 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Marketable securities - Summary of Marketable Securities Held (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized cost / cost $ 0 $ 70,494
Unrealized gains 0 0
Unrealized losses 0 (1,759)
Fair value 0 68,735
U.S. government agency securities and treasuries    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost / cost 0 67,970
Unrealized gains 0 0
Unrealized losses 0 (1,733)
Fair value $ 0 66,237
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost / cost   2,524
Unrealized gains   0
Unrealized losses   (26)
Fair value   $ 2,498