LEASES - Schedule of Components of Lease Assets and Lease Liabilities (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Lease assets | ||
| Operating lease right-of-use assets | $ 47,364 | $ 47,063 |
| Finance lease, right-of-use asset | 126,356 | 128,732 |
| Total lease assets | 173,720 | 175,795 |
| Lease liabilities | ||
| Operating lease liabilities, current | 3,008 | 2,771 |
| Finance lease and other lease liabilities, current | 2,951 | 2,924 |
| Operating lease liabilities, non-current | 60,740 | 60,546 |
| Finance lease and other lease financing liabilities, non-current | 243,750 | 243,813 |
| Total lease liabilities | $ 310,449 | $ 310,054 |
| Finance lease, right-of-use asset, statement of financial position [Extensible Enumeration] | Property and equipment, net | Property and equipment, net |
| Finance lease, liability, noncurrent, statement of financial position [Extensible Enumeration] | Finance lease and other lease financing liabilities, non-current | Finance lease and other lease financing liabilities, non-current |