v3.26.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
1 Months Ended
Mar. 31, 2026
USD ($)
Jun. 30, 2021
USD ($)
period
Dec. 31, 2025
USD ($)
Jul. 03, 2024
USD ($)
Loss Contingencies [Line Items]        
Registration rights agreement, offering price minimum       $ 25,000
Loss contingency accrual $ 6,800   $ 6,800  
Derivative Litigation        
Loss Contingencies [Line Items]        
Attorneys’ fees 500      
Loss contingency accrual 500   $ 500  
SEC Investigation        
Loss Contingencies [Line Items]        
Loss contingency accrual $ 250      
Registration Rights Agreement        
Loss Contingencies [Line Items]        
Stockholders request to sell all or any portion of their registrable securities in an underwritten offering, number of periods (up to) | period   2    
Sale of stock, expected consideration received on transaction   12 months    
Stockholders may each request to sell all or any portion of their registrable securities in an underwritten offering, period   $ 75,000