v3.25.4
Fair Value Measurements - Impairment of Assets Measured on a Non-Recurring Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Impairment Disclosure      
Impairment charges — real estate $ 70,367 $ 43,595 $ 86,411
Fair Value, Measurements, Nonrecurring | Level 3      
Impairment Disclosure      
Impairment charges — real estate 70,367 43,595 86,411
Impairment Charges 70,367 43,595 86,411
Fair Value, Measurements, Nonrecurring | Level 3 | Real estate      
Impairment Disclosure      
Fair Value Measurements $ 108,930 $ 110,485 $ 1,182,551