XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Summary of Fair Value of Available For Sale Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 79,797 $ 78,526
Unrealized Gains 2 24
Unrealized Losses (7) (13)
Fair Value 79,792 78,537
U.S. treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 76,801 45,252
Unrealized Gains 2 18
Unrealized Losses (7)  
Fair Value 76,796 45,270
U.S. government agency bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   7,933
Unrealized Losses   (6)
Fair Value   7,927
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 2,996 25,341
Unrealized Gains   6
Unrealized Losses   (7)
Fair Value $ 2,996 $ 25,340