v3.26.1
Investments and Fair Value Measurements - Available-for-Sale Securities - Credit Losses (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
position
Debt Securities, Available-for-Sale, Amortized Cost, after Allowance for Credit Loss  
Debt securities, available-for-sale, allowance for credit loss | $ $ 0
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Number of Positions  
Debt securities, available-for-sale, unrealized loss position, number of positions | position 0