Marketable Securities - Additional Information (Detail) |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
|
Jun. 30, 2026
USD ($)
Security
|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
Security
|
Jun. 30, 2025
USD ($)
|
Dec. 31, 2025
USD ($)
Security
|
|
| Investments Debt And Equity Securities [Abstract] | |||||
| Realized gains or losses on available-for-sale marketable securities | $ 0 | $ 0 | $ 0 | $ 0 | |
| Marketable securities, continuous unrealized loss position, 12 months or longer | Security | 0 | 0 | 0 | ||
| Credit losses related to its marketable securities | $ 0 | $ 0 | $ 0 | ||
| Debt securities available for sale accrued interest after allowance for credit loss statement of financial position extensible list not disclosed flag | Accrued interest receivables | Accrued interest receivables | Accrued interest receivables | ||
| Accrued interest receivables | $ 1,600,000 | $ 1,600,000 | $ 1,000,000 | ||