(LOSS) EARNINGS PER SHARE - Schedule of Anti-Dilutive Securities Not Included in the Calculation (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potential shares excluded from computation (in shares) | 18,521,175 | 8,582,913 | 11,690,303 | 235,000 |
| PBNQSO | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potential shares excluded from computation (in shares) | 7,723,977 | 1,511,730 | 3,934,644 | 235,000 |
| Founders advisory fees | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Potential shares excluded from computation (in shares) | 10,797,198 | 7,071,183 | 7,755,659 | 0 |