v3.26.1
Marketable Securities - Additional Information (Detail)
3 Months Ended
Mar. 31, 2026
USD ($)
Security
Mar. 31, 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  
Marketable securities, continuous unrealized loss position, 12 months or longer | Security 0   0
Credit losses related to its marketable securities $ 0   $ 0
Accrued interest receivables $ 1,100,000   $ 1,000,000
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