SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Earnings Per Share | ||||
| Total Common Stock Equivalents | 3,537,027 | 3,358,490 | 3,555,656 | 3,358,490 |
| Convertible Preferred Stock | ||||
| Earnings Per Share | ||||
| Total Common Stock Equivalents | 2,572,899 | 2,572,899 | ||
| Options | ||||
| Earnings Per Share | ||||
| Total Common Stock Equivalents | 677,077 | 702,378 | 677,077 | 702,378 |
| Warrants for equity investors and placement agent | ||||
| Earnings Per Share | ||||
| Total Common Stock Equivalents | 2,859,950 | 83,213 | 2,878,579 | 83,213 |