LEASES - Additional Information (Details) $ in Millions |
1 Months Ended | ||
|---|---|---|---|
|
Aug. 31, 2025
USD ($)
lease
|
Jun. 30, 2026 |
Apr. 30, 2026 |
|
| Leases [Abstract] | |||
| Lessee, operating lease, term of contract | 20 years | ||
| Lessee operating lease number of renewals | lease | 6 | ||
| Lessee, operating lease, renewal term | 5 years | 5 years | |
| Lessee operating lease, base rent abatement term | 6 months | ||
| Operating lease, expense | $ | $ 2.1 | ||
| Operating lease, expense, annual increase, percentage | 0.03 | ||
| Lessee, operating lease, deferred payment term | 5 months |