v3.26.1
Fair Value Measurements - Narrative (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Debt securities, available-for-sale, excluding accrued interest $ 0 $ 0
Recurring Basis    
Derivative [Line Items]    
Liabilities measured at fair value on a recurring and non-recurring   0
Fair Value, Nonrecurring    
Derivative [Line Items]    
Liabilities measured at fair value on a recurring and non-recurring   $ 0