v3.25.2
OPERATING LEASES - Additional information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Leases [Abstract]          
Operating leases $ 217,100   $ 217,100   $ 209,119
Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation 137,800   137,800   $ 93,600
Operating Lease, Lease Income, Lease Payments 18,700 $ 12,500 36,600 $ 24,600  
Depreciation, Lessor Asset under Operating Lease $ 13,200 $ 10,100 26,000 19,900  
Impairment, Lessor Asset under Operating Lease     $ 0 $ 0