XML 39 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities and Fair Value Measurements - Summary of marketable securities (Detail) - Fair Value, Recurring [Member] - U.S. treasury securities - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Amortized Cost $ 192,965 $ 186,003
Gross Unrealized Gains 38 13
Gross Unrealized Losses (4) (96)
Fair Value $ 192,999 $ 185,920