XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.1
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Dec. 13, 2024
USD ($)
Installment
day
shares
Oct. 10, 2024
USD ($)
Installment
day
shares
Oct. 07, 2024
USD ($)
May 20, 2024
USD ($)
Apr. 10, 2025
shares
Dec. 20, 2024
shares
Oct. 24, 2024
shares
Aug. 20, 2024
USD ($)
Aug. 07, 2024
USD ($)
Loss Contingencies [Line Items]                    
Total consideration       $ 3,000 $ 12,000          
Installment period       2 years            
Payments for legal settlements $ 300                  
Cash component         8,500          
Payments for legal settlements, by insurer         5,000          
Additional component         $ 3,500          
Daiwa Corporate Advisory, LLC                    
Loss Contingencies [Line Items]                    
Accrued litigation settlement liability, current 800                  
Accrued litigation settlement liability, noncurrent 500                  
Delaware Action                    
Loss Contingencies [Line Items]                    
Additional component     $ 2,800              
Payments for legal settlement, escrow deposit                   $ 1,700
Litigation settlement, shares issuable | shares     275,845              
Number of consecutive trading days | day     10              
Maximum extend of settlement shares (in shares) | shares     108,048         167,797    
Number of installments | Installment     2              
Delaware Action | Subsequent Event                    
Loss Contingencies [Line Items]                    
Litigation settlement, shares issuable | shares           54,024        
New York Action                    
Loss Contingencies [Line Items]                    
Additional component   $ 800                
Litigation settlement, shares issuable | shares   103,424                
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  
Shareholder Litigation                    
Loss Contingencies [Line Items]                    
Accrued litigation settlement liability, current $ 1,450