v3.26.1
COMMITMENTS AND CONTINGENCIES (Details)
Nov. 04, 2025
USD ($)
Apr. 25, 2023
patent
Nov. 20, 2019
patent
Apr. 03, 2018
USD ($)
Apr. 02, 2018
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Moskowitz Family LLC Litigation              
Loss Contingencies [Line Items]              
Number of patents allegedly infringed | patent     6        
Estimated litigation liability           $ 0  
Pimenta Litigation              
Loss Contingencies [Line Items]              
Estimated litigation liability             $ 43,100,000
Damages sought by other party       $ 82,000,000 $ 97,000,000    
Damages awarded to other party $ 28,700,000            
4WEB LLC Litigation              
Loss Contingencies [Line Items]              
Number of patents allegedly infringed | patent   11          
Estimated litigation liability           $ 0