v3.26.1
COMMON STOCK - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Apr. 22, 2026
Mar. 16, 2026
Jul. 18, 2025
Jul. 03, 2025
Jul. 01, 2025
Jun. 30, 2026
Dec. 31, 2025
Subsidiary or Equity Method Investee [Line Items]              
Common stock, par value (in dollars per share)           $ 0.001 $ 0.001
Common stock, shares authorized (in shares)           300,000,000 300,000,000
Common stock, shares outstanding (in shares)           50,032,148 46,865,051
Common stock, shares issued (in shares)           50,032,148 46,865,051
Additional Paid-in-Capital              
Subsidiary or Equity Method Investee [Line Items]              
Issuance of Underwriters Warrants           $ 519  
Private Placement              
Subsidiary or Equity Method Investee [Line Items]              
Sale of stock, effectiveness date Apr. 22, 2026 Mar. 16, 2026          
Shares sold in offering (in shares)   2,867,089          
Sale of stock, transaction date   Mar. 16, 2026          
Offering price per share (in dollars per share)   $ 4.883          
Common stock, par value (in dollars per share)   $ 0.001          
IPO              
Subsidiary or Equity Method Investee [Line Items]              
Shares sold in offering (in shares)       5,500,000      
Sale of stock, transaction date       Jul. 03, 2025      
Offering price per share (in dollars per share)     $ 5.00 $ 5.00      
Warrants issued (in shares)       168,898      
IPO | Underwriter              
Subsidiary or Equity Method Investee [Line Items]              
Sale of stock, effectiveness date         Jul. 01, 2025    
Shares sold in offering (in shares)     129,978        
Warrants issued (in shares)       3,898      
Warrant term       5 years      
Warrant exercise price (in dollars per share)       $ 6.25      
Exercise date of warrants       from the first day of the seventh month after July 3, 2025 (the “Original Closing Date”)      
Warrants maturity date       Jul. 01, 2030      
Over-Allotment Option | Underwriter              
Subsidiary or Equity Method Investee [Line Items]              
Sale of stock, effectiveness date     Jul. 18, 2025        
Shares sold in offering (in shares)       825,000