v3.26.1
Available-For-Sale Debt Securities - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Investments, Debt and Equity Securities [Abstract]    
Held To Maturity Securities Debt Maturities 12 months  
Debt Securities, Available-for-Sale, Unrealized Loss Position $ 113,700,000 $ 97,500,000
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer $ 0