v3.25.2
LEASES - Schedule of Consolidated Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease, right-of-use asset, current $ 94 $ 80
Operating lease, right-of-use asset, non-current 82,228 80,768
Finance lease, right-of-use asset, non-current 47,961 61,827
Total right-of-use assets 130,283 142,675
Operating lease, liability, current 17,101 18,811
Finance lease, liability, current 22,638 25,593
Operating lease, liability, noncurrent 81,214 77,884
Finance lease, liability, noncurrent 33,390 43,849
Total lease liabilities 154,343 166,137
Finance lease, right-of-use asset, accumulated amortization $ 78,000 $ 66,000
Operating lease, right-of-use asset, statement of financial position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets
Finance lease, right-of-use asset, statement of financial position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Operating lease, liability, statement of financial position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Finance lease, liability, statement of financial position [Extensible Enumeration] Current maturities of long-term debt Current maturities of long-term debt
Operating lease, liability, noncurrent, statement of financial position [Extensible Enumeration] Other liabilities Other liabilities
Finance lease, liability, noncurrent, statement of financial position [Extensible Enumeration] Long-term debt Long-term debt