Annual report [Section 13 and 15(d), not S-K Item 405]

STOCKHOLDERS' EQUITY (Details)

v3.25.4
STOCKHOLDERS' EQUITY (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
May 31, 2018
Controlled Equity Offering      
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000  
Preferred stock, shares issued (in shares) 0 0  
Preferred stock, shares outstanding (in shares) 0 0  
Authorized number of shares of common stock (in shares) 400,000,000 400,000,000  
Common stock, shares issued (in shares) 18,310,934 17,710,216  
Open Market Sales Agreement      
Controlled Equity Offering      
Maximum value of shares available under equity offering $ 250.0    
Common stock, shares issued (in shares) 0    
Common Stock      
Controlled Equity Offering      
Authorized number of shares of common stock (in shares)     400,000,000
Common Stock | Open Market Sales Agreement      
Controlled Equity Offering      
Maximum value of shares available under equity offering $ 100.0