v3.25.2
COMMITMENTS, CONTINGENCIES AND LEGAL MATTERS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 18, 2023
Oct. 12, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Clarus Corporation v. Caption Management, LLC, et al.              
Loss Contingencies [Line Items]              
Legal expenses     $ 687 $ 219 $ 734 $ 516  
Loss From Failure To Meet Statutory Reporting Obligations Under The Consumer Product Safety Act              
Loss Contingencies [Line Items]              
Monetary penalties to out of send mode   $ 16,135          
Monetary penalties to send mode into search mode $ 9,000            
Liability     5,000   5,000    
Accrued loss contingency             $ 2,500
Legal expenses     $ 1,150 $ 180 $ 1,728 $ 385