v3.26.1
Financial Instruments - Schedule of Net Realized Gains (Losses) on Sales of Our Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Investments, All Other Investments [Abstract]    
Proceeds from sales and maturities $ 61,858 $ 1,756
Realized gains (losses) on sales, net of tax $ 3 $ (1)