v3.26.1
Fair Value Disclosures - Schedule of Impairment Charges and Nonfinancial Assets Measured at Fair Value on a Nonrecurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Impairment Charge $ 8,435 $ 11,000 $ 8,435 $ 11,000  
Fair Value Net of Impairment 3,436,045   3,436,045   $ 3,178,248
Level 3 | Fair Value, Nonrecurring          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Impairment Charge     8,435   31,097
Fair Value Net of Impairment $ 25,059   $ 25,059   $ 106,315