v3.26.1
ORGANIZATION AND BASIS OF PRESENTATION (Details) - USD ($)
$ / shares in Units, $ in Millions
Feb. 03, 2025
Jan. 30, 2025
Follow On Public Offering    
Subsidiary, Sale of Stock [Line Items]    
Sale of stock, number of shares (in shares)   5,500,000
Sale of stock, proceeds $ 90.5  
Initial Public Offering    
Subsidiary, Sale of Stock [Line Items]    
Sale of stock, number of shares (in shares) 825,000  
Sale of stock (in dollars per share) $ 15.53 $ 15.53
Over-Allotment Option    
Subsidiary, Sale of Stock [Line Items]    
Sale of stock, number of shares (in shares) 5,500,000