XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.2
COMMITMENTS AND CONTINGENCIES (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Dec. 13, 2024
USD ($)
Installment
day
shares
Oct. 10, 2024
USD ($)
day
Installment
shares
Oct. 07, 2024
USD ($)
party
May 20, 2024
USD ($)
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]                      
Number of parties | party       2              
Total consideration       $ 3.0 $ 12.0            
Installment period       2 years              
Payments for legal settlements $ 0.3                    
Cash component         8.5            
Payments for legal settlements, by insurer         5.0            
Additional component         $ 3.5            
Daiwa Corporate Advisory, LLC                      
Loss Contingencies [Line Items]                      
Accrued litigation settlement liability, current 0.8                    
Accrued litigation settlement liability, noncurrent 0.3                    
Delaware Action                      
Loss Contingencies [Line Items]                      
Additional component     $ 2.8                
Payments for legal settlement, escrow deposit                     $ 1.7
Litigation settlement, shares issuable (in shares) | shares     275,845       54,024        
Number of consecutive trading days | day     10                
Maximum extend of settlement shares (in shares) | shares     108,048           167,797    
Number of installments | Installment     2                
New York Action                      
Loss Contingencies [Line Items]                      
Additional component   $ 0.8                  
Litigation settlement, shares issuable (in shares) | shares   103,424       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.8  
Shareholder Litigation                      
Loss Contingencies [Line Items]                      
Accrued litigation settlement liability, current $ 0.7