STOCK BASED COMPENSATION - Share based payment award activity (Details) |
Jun. 30, 2026
$ / shares
shares
|
|---|---|
| Weighted Average Grant Date Fair Value | |
| Beginning balance, Weighted Average Grant Date Fair Value Per Share | $ / shares | $ 460 |
| Ending balance, Weighted Average Grant Date Fair Value Per Share | $ / shares | $ 460 |
| Class A common stock | |
| Number of vested shares | |
| Beginning balance, Shares | 448 |
| Ending balance, Shares | 448 |
| Class B common stock | |
| Number of vested shares | |
| Beginning balance, Shares | 876 |
| Ending balance, Shares | 876 |