XML 122 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Incentive Plans - Schedule of Impact of LFI and Other Similar Deferred Compensation Arrangements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]      
Amortization and the impact of forfeitures $ 100,409 $ 164,357 $ 154,878
Change in the fair value of underlying investments 16,176 41,463 (44,261)
Total $ 116,585 $ 205,820 $ 110,617