v3.25.2
STOCKHOLDERS EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 10, 2024
Sep. 27, 2022
STOCKHOLDERS' EQUITY      
Authorized amount   $ 20.0  
2024 stock repurchase program      
STOCKHOLDERS' EQUITY      
Remaining authorized amount $ 12.2    
Class A And Class D Common Stock      
STOCKHOLDERS' EQUITY      
Shares of common stock repurchased (in shares) 0    
Common Stock Class D      
STOCKHOLDERS' EQUITY      
Total cost $ 0.1    
Common Stock Class D | Share Repurchase Program Two      
STOCKHOLDERS' EQUITY      
Shares of common stock repurchased (in shares) 98,976    
Total cost $ 0.1    
Repurchase of common stock price per share (in dollars per share) $ 0.98    
Maximum | Class A And Class D Common Stock      
STOCKHOLDERS' EQUITY      
Authorized amount     $ 0.5