Investments - Additional Information (Detail) |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
|
Sep. 30, 2026
USD ($)
|
Sep. 30, 2025
USD ($)
|
Sep. 30, 2026
USD ($)
|
Sep. 30, 2025
USD ($)
|
Dec. 31, 2025
USD ($)
Investment
|
|
| Investment In Available For Sale And Held To Maturity Securities [Line Items] | |||||
| Short-term investments | $ 0 | $ 0 | $ 59,541,000 | ||
| Number of short-term investments in an unrealized loss position | Investment | 0 | ||||
| Interest income | 200,000 | $ 400,000 | 600,000 | $ 1,600,000 | |
| Accrued interest receivable | $ 0 | $ 0 | $ 0 | ||