LEASES- Additional Information (Details) |
3 Months Ended | 6 Months Ended |
|---|---|---|
Mar. 31, 2023 |
Jun. 30, 2024 |
|
| Lessee Lease Description [Line Items] | ||
| Operating lease description | As of June 30, 2024, the Company did not have any finance leases and no additional operating leases that have not yet commenced. | |
| Minimum [Member] | ||
| Lessee Lease Description [Line Items] | ||
| Operating leases remaining term | 2 years | |
| Operating lease, option to extend | true | |
| Maximum [Member] | ||
| Lessee Lease Description [Line Items] | ||
| Operating leases remaining term | 7 years |