Cash Equivalents and Marketable Securities - Narrative (Details) |
6 Months Ended | 12 Months Ended | |
|---|---|---|---|
|
Jun. 30, 2026
USD ($)
bank
|
Jun. 30, 2025
USD ($)
|
Dec. 31, 2025
USD ($)
|
|
| Cash Equivalents And Marketable Securities [Line Items] | |||
| Number of domestic banking institutions (in banks) | bank | 2 | ||
| US Government Agencies Debt Securities | |||
| Cash Equivalents And Marketable Securities [Line Items] | |||
| Allowance for credit loss | $ 0 | $ 0 | |
| Impairment of marketable securities | 0 | 0 | |
| Realized gains or losses on marketable securities | 0 | $ 0 | |
| Accrued interest receivable on available-for-sale debt securities | 5,800,000 | $ 4,500,000 | |
| U.S. Banking Institution | Maximum | |||
| Cash Equivalents And Marketable Securities [Line Items] | |||
| Cash, FDIC insured amount (up to) | $ 250,000 | ||