COMMON STOCK (Details) - USD ($) $ / shares in Units, $ in Thousands |
1 Months Ended | 6 Months Ended | 12 Months Ended | |
---|---|---|---|---|
Mar. 31, 2025 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Subsidiary, Sale of Stock [Line Items] | ||||
Proceeds from public offering of common stock, net of offering costs | $ 16,031 | $ 47,913 | ||
At-The-Market Offerings | ||||
Subsidiary, Sale of Stock [Line Items] | ||||
Sale of stock, number of shares issued in transaction (in shares) | 280,730 | 2,489,275 | ||
Proceeds from public offering of common stock, net of offering costs | $ 16,100 | $ 123,800 | ||
Sale of stock, consideration received on transaction, net | $ 15,800 | $ 122,200 | ||
Sale of stock, shares not yet settled (in shares) | 7,482 | |||
Sale of stock, shares authorized under agreement (in shares) | 20,000,000 | |||
Sale of stock, remaining number of shares authorized to be purchased (in shares) | 19,790,632 | |||
At-The-Market Offerings | Weighted-Average | ||||
Subsidiary, Sale of Stock [Line Items] | ||||
Sale of stock, price per share (in dollars per share) | $ 57.47 | $ 49.75 |