v3.26.1
SUMMARY OF AGGREGATE COMMON STOCK SHARES ISSUED (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total 2,042,119   2,185,197  
Common Stock [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Shares issued in connection with stock-based compensation 250,584 44,631 908,919 359,042
Sales of common stock pursuant to the ATM Agreement     2,185,197 [1] 2,468,502 [2]
Total     3,094,116 2,827,544
[1] 2,185,197 shares of Common Stock were sold through the 2025 Form S-3 and the ATM Agreement for proceeds of $11.3 million, net of commissions and fees.
[2] 2,468,502 shares of Common Stock were sold through the 2025 Form S-3 and the ATM Agreement for proceeds of $11.9 million, net of commissions and fees.