XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement - Summary of Investments Measured and Recognized at Fair Value (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 196,838,000 $ 106,835,000
Gross Unrealized Losses 0 (1,000)
Fair Value 196,838,000 106,834,000
Money Market Funds | Level 1 | Financial Assets Included Within Cash and Cash Equivalents    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 196,838,000 105,684,000
Fair Value $ 196,838,000 105,684,000
Corporate Notes | Level 2 | Financial Assets Included Within Short-term Investments    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   1,151,000
Gross Unrealized Losses   (1,000)
Fair Value   $ 1,150,000