ACCUMULATED OTHER COMPREHENSIVE INCOME (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
||||||
| AOCI Attributable to Parent, Net of Tax [Roll Forward] | |||||||||
| Beginning balances | [1] | $ 6,212,107 | $ 5,793,459 | $ 6,086,999 | [2] | $ 5,657,990 | |||
| Other comprehensive income (loss) before reclassifications | (8,601) | (64,171) | (9,300) | (96,389) | |||||
| Less: gain (loss) reclassified from AOCI | (4,055) | (549) | (12,866) | 9,390 | |||||
| Tax effect | 0 | (94) | 1,124 | (439) | |||||
| Net current-period other comprehensive income (loss) | (4,546) | (63,716) | 4,690 | (106,218) | |||||
| Ending balances | 6,321,692 | 6,027,113 | 6,321,692 | 6,027,113 | |||||
| AOCI attributable to parent | |||||||||
| AOCI Attributable to Parent, Net of Tax [Roll Forward] | |||||||||
| Beginning balances | [1] | (4,237) | 19,151 | (13,473) | 61,653 | ||||
| Net current-period other comprehensive income (loss) | (4,546) | (63,716) | 4,690 | (106,218) | |||||
| Ending balances | (8,783) | (44,565) | (8,783) | (44,565) | |||||
| Unrealized Gains (Losses) on Cash Flow Hedges | |||||||||
| AOCI Attributable to Parent, Net of Tax [Roll Forward] | |||||||||
| Beginning balances | (4,237) | 16,233 | (17,244) | 59,824 | |||||
| Other comprehensive income (loss) before reclassifications | (564) | (64,576) | 3,632 | (98,228) | |||||
| Less: gain (loss) reclassified from AOCI | (4,055) | (549) | (12,866) | 9,390 | |||||
| Tax effect | 0 | 0 | 0 | 0 | |||||
| Net current-period other comprehensive income (loss) | 3,491 | (64,027) | 16,498 | (107,618) | |||||
| Ending balances | (746) | (47,794) | (746) | (47,794) | |||||
| Unrealized Gains (Losses) on Available-for-Sale Debt Securities | |||||||||
| AOCI Attributable to Parent, Net of Tax [Roll Forward] | |||||||||
| Beginning balances | 2,918 | 3,771 | 1,829 | ||||||
| Other comprehensive income (loss) before reclassifications | 405 | (4,895) | 1,839 | ||||||
| Less: gain (loss) reclassified from AOCI | 0 | 0 | 0 | ||||||
| Tax effect | (94) | 1,124 | (439) | ||||||
| Net current-period other comprehensive income (loss) | 311 | (3,771) | 1,400 | ||||||
| Ending balances | 0 | $ 3,229 | 0 | $ 3,229 | |||||
| Cumulative Translation Adjustment | |||||||||
| AOCI Attributable to Parent, Net of Tax [Roll Forward] | |||||||||
| Beginning balances | 0 | 0 | |||||||
| Other comprehensive income (loss) before reclassifications | (8,037) | (8,037) | |||||||
| Less: gain (loss) reclassified from AOCI | 0 | 0 | |||||||
| Tax effect | 0 | 0 | |||||||
| Net current-period other comprehensive income (loss) | (8,037) | (8,037) | |||||||
| Ending balances | $ (8,037) | $ (8,037) | |||||||
| |||||||||