COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($) $ in Thousands |
1 Months Ended | 6 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|
Apr. 28, 2023 |
Aug. 07, 2024 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Mar. 31, 2024 |
Jan. 26, 2024 |
Jan. 25, 2024 |
Dec. 31, 2023 |
|
| Loss Contingencies [Line Items] | ||||||||
| Payments to Suppliers | $ 3,400 | |||||||
| Supply Commitment, Remaining Minimum Amount Committed | 0 | $ 1,300 | $ 4,500 | |||||
| Long-Term Purchase Commitment, Amount | $ 17,000 | $ 13,500 | ||||||
| First anniversary ARR | $ 23,200 | |||||||
| First anniversary, annualized recurring revenue, cash paid | $ 25,000 | $ 50,100 | ||||||
| Business acquisition, number of shares (in shares) | 3,600,000 | 3,600,000 | 2,740,418 | |||||
| Subsequent Event | ||||||||
| Loss Contingencies [Line Items] | ||||||||
| Payments to Suppliers | $ 1,100 | |||||||
| Financial Institution Share Commitment | ||||||||
| Loss Contingencies [Line Items] | ||||||||
| FI share commitment | $ 10,000 | |||||||