v3.25.4
COMMITMENTS AND CONTINGENCIES (Details)
12 Months Ended
Dec. 13, 2024
USD ($)
Installment
shares
Oct. 10, 2024
USD ($)
day
Installment
shares
Oct. 07, 2024
USD ($)
party
May 20, 2024
USD ($)
Dec. 31, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
day
Oct. 10, 2025
shares
Jun. 13, 2025
shares
Apr. 10, 2025
shares
Dec. 20, 2024
shares
Oct. 24, 2024
shares
Aug. 20, 2024
USD ($)
Aug. 07, 2024
USD ($)
Loss Contingencies [Line Items]                          
Litigation settlement, amount awarded to other party       $ 12,000,000.0                  
Litigation and settlement expenses         $ 813,000 $ 3,666,000              
Cash component       8,500,000                  
Payments for legal settlements, by insurer       5,000                  
Additional component       $ 3,500,000                  
Termination fee         1,500,000                
Merger Agreements                          
Loss Contingencies [Line Items]                          
Termination fee         1,500,000                
Daiwa Corporate Advisory, LLC                          
Loss Contingencies [Line Items]                          
Number of parties | party     2                    
Litigation settlement, amount awarded to other party     $ 3,000,000.0                    
Installment period     2 years                    
Litigation and settlement expenses         0 3,000,000.0              
Estimated loss in accrued litigation settlement liability         $ 800,000 $ 1,600,000              
Delaware Action                          
Loss Contingencies [Line Items]                          
Additional component   $ 2,800,000                      
Payments for legal settlement, escrow deposit                         $ 1,700,000
Litigation settlement, shares issuable (in shares) | shares   275,845         54,024   54,024        
Number of consecutive trading days | day   10                      
Maximum extend of settlement shares (in shares) | shares                     167,797    
Excess settlement shares obligation (in shares) | shares   108,048                      
Number of installments | Installment   2                      
New York Action                          
Loss Contingencies [Line Items]                          
Additional component $ 700,000                        
Litigation settlement, shares issuable (in shares) | shares 103,424       29,793     29,793          
Number of consecutive trading days | day           10              
Maximum extend of settlement shares (in shares) | shares 59,585                 43,839      
Number of installments | Installment 2                        
Litigation settlement, escrow deposit                       $ 1,800,000  
Shareholder Litigation                          
Loss Contingencies [Line Items]                          
Accrued litigation settlement liability, current         $ 0 $ 1,450,000