STOCKHOLDERS' EQUITY - Schedule of Common Stock Outstanding Roll Forward (Details) - shares |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Class A common stock | ||
| Increase (Decrease) In Common Stock [Roll Forward] | ||
| Common stock beginning balance (in shares) | 11,133,974 | |
| Shares purchased under authorized repurchase plan (in shares) | (449,845) | (302,683) |
| Common stock ending balance (in shares) | 10,684,129 | |
| Class B common stock | ||
| Increase (Decrease) In Common Stock [Roll Forward] | ||
| Common stock beginning balance (in shares) | 1,005,185 | |
| Shares purchased under authorized repurchase plan (in shares) | 0 | |
| Common stock ending balance (in shares) | 1,005,185 | |
| X | ||||||||||
- Definition Increase (Decrease) In Common Stock No definition available.
|
| X | ||||||||||
- Definition Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|