Fair Value of Financial Assets and Liabilities - (Details) - USD ($) |
6 Months Ended | ||
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Marketable securities: | |||
Transfer of assets between fair value measurement levels | $ 0 | $ 0 | |
Recurring | |||
Marketable securities: | |||
U.S. treasury obligations and government agency securities | 142,088,000 | $ 259,400,000 | |
Total assets | 287,372,000 | 419,861,000 | |
Recurring | Money market funds | |||
Assets: | |||
Cash and cash equivalents | 132,321,000 | 97,290,000 | |
Recurring | U.S. Treasury obligations | |||
Assets: | |||
Cash and cash equivalents | 12,963,000 | 63,171,000 | |
Recurring | Level 1 | |||
Marketable securities: | |||
U.S. treasury obligations and government agency securities | 142,088,000 | 259,400,000 | |
Total assets | 287,372,000 | 419,861,000 | |
Recurring | Level 1 | Money market funds | |||
Assets: | |||
Cash and cash equivalents | 132,321,000 | 97,290,000 | |
Recurring | Level 1 | U.S. Treasury obligations | |||
Assets: | |||
Cash and cash equivalents | $ 12,963,000 | $ 63,171,000 |