v3.25.2
OPERATING LEASES - Maturity Table (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases [Abstract]  
Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year $ 33,964
Lessor, Operating Lease, Payment to be Received, Year Two 59,374
Lessor, Operating Lease, Payment to be Received, Year Three 42,541
Lessor, Operating Lease, Payment to be Received, Year Four 23,382
Lessor, Operating Lease, Payment to be Received, Year Five 12,885
Lessor, Operating Lease, Payment to be Received, after Year Five 5,026
Lessor, Operating Lease, Payments to be Received $ 177,172