v3.26.1
Fair Value of Financial Instruments - Narrative (Details) - Discount rate
Mar. 31, 2026
Dec. 31, 2025
Minimum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Debt securities, measurement input 0.045 0.041
Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis    
Debt securities, measurement input 0.069 0.064