v3.26.1
Fair Value Measurements (Limited Partnerships) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other long-term investments $ 83,260 $ 85,439
Limited Partnership Funds - Middle Market    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Maturity Timeframe of Other Long-Term Investments 2 years 2 years
Limited Partnership Funds - Infrastructure    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Maturity Timeframe of Other Long-Term Investments 7 years 8 years
Fair Value Measured at Net Asset Value Per Share | Limited Partnership Funds - Middle Market    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other long-term investments $ 29,369 $ 30,956
Fair Value Measured at Net Asset Value Per Share | Limited Partnership Funds - Late-Stage Growth    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other long-term investments 35,969 36,623
Fair Value Measured at Net Asset Value Per Share | Limited Partnership Funds - Infrastructure    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other long-term investments 15,081 15,013
Fair Value Measured at Net Asset Value Per Share | Limited Partnership Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other long-term investments $ 80,419 $ 82,592
Minimum | Limited Partnership Funds - Late-Stage Growth    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Maturity Timeframe of Other Long-Term Investments 2 years 2 years
Maximum | Limited Partnership Funds - Late-Stage Growth    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Maturity Timeframe of Other Long-Term Investments 4 years 4 years
Unfunded Loan Commitment | Fair Value Measured at Net Asset Value Per Share | Limited Partnership Funds - Middle Market    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other long-term investments $ 0 $ 0
Unfunded Loan Commitment | Fair Value Measured at Net Asset Value Per Share | Limited Partnership Funds - Late-Stage Growth    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other long-term investments 1,316 2,232
Unfunded Loan Commitment | Fair Value Measured at Net Asset Value Per Share | Limited Partnership Funds - Infrastructure    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other long-term investments 2,383 4,052
Unfunded Loan Commitment | Fair Value Measured at Net Asset Value Per Share | Limited Partnership Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other long-term investments $ 3,699 $ 6,284