Quarterly report [Sections 13 or 15(d)]

COMMON STOCK (Details)

v3.25.3
COMMON STOCK (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2025
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Subsidiary, Sale of Stock [Line Items]        
Proceeds from public offering of common stock, net of offering costs   $ 22,890 $ 113,673  
At-The-Market Offerings        
Subsidiary, Sale of Stock [Line Items]        
Sale of stock, number of shares issued in transaction (in shares)   390,990   2,489,275
Proceeds from public offering of common stock, net of offering costs   $ 23,000   $ 123,800
Sale of stock, consideration received on transaction, net   $ 22,600   $ 122,200
Sale of stock, shares not yet settled (in shares)   0    
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,680,372    
At-The-Market Offerings | Weighted-Average        
Subsidiary, Sale of Stock [Line Items]        
Sale of stock, price per share (in dollars per share)   $ 58.91   $ 49.75