v3.26.1
Marketable Securities - Additional Information (Detail)
Jun. 30, 2026
USD ($)
Security
Dec. 31, 2025
USD ($)
Investments, Debt and Equity Securities [Abstract]    
Available for sale debt securities remaining maturities greater than three years   $ 0
Available for sale debt securities remaining maturities greater than one years $ 0  
Number of investment grade fixed income debt security | Security 11  
Allowance for credit loss $ 0 $ 0