XML 131 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income - Reclassifications (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income      
Gain on sale of investments and other assets, net $ 25,729 $ 137,611 $ 38,984
Interest realized upon collection 76,524 65,058 45,168
Foreign currency adjustment 60,834 (96,956) (36,292)
Total reclassifications for the period 418,157 1,059,061 492,426
Reclassification out of Accumulated Other Comprehensive Income      
Accumulated Other Comprehensive Income      
Total reclassifications for the period (45) 0 (61)
Unrealized (loss) gain on available-for-sale securities: | Reclassification out of Accumulated Other Comprehensive Income      
Accumulated Other Comprehensive Income      
Gain on sale of investments and other assets, net (45) 0 0
Interest realized upon collection 0 0 3
Total reclassifications for the period (45) 0 3
Foreign Currency Translation | Reclassification out of Accumulated Other Comprehensive Income      
Accumulated Other Comprehensive Income      
Foreign currency adjustment $ 0 $ 0 $ (64)