v3.26.1
STOCK BASED COMPENSATION (Details)
9 Months Ended
Sep. 30, 2025
shares
Nov. 30, 2024
employee
shares
Sep. 30, 2024
employee
director
shares
Sep. 23, 2025
shares
Sep. 19, 2025
shares
STOCK BASED COMPENSATION          
Number of directors | director     1    
Number of officer | employee     6    
Vesting period     3 years    
Number of employees | employee   1      
Class A common stock          
STOCK BASED COMPENSATION          
Vested (60)        
CEO | Class A common stock          
STOCK BASED COMPENSATION          
Number of shares granted     230    
CEO | Class B common stock          
STOCK BASED COMPENSATION          
Number of shares granted     157    
Director | Class A common stock          
STOCK BASED COMPENSATION          
Number of shares granted     94    
Employees | Class A common stock          
STOCK BASED COMPENSATION          
Number of shares granted 219 31 271    
Forfeited       156  
Employees | Class B common stock          
STOCK BASED COMPENSATION          
Number of shares granted         720