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    
Number of employees | employee   1      
Vesting period     3 years    
Class A common stock          
STOCK BASED COMPENSATION          
Vested (60)        
Class A common stock | CEO          
STOCK BASED COMPENSATION          
Number of shares granted     230    
Class A common stock | Director          
STOCK BASED COMPENSATION          
Number of shares granted     94    
Class A common stock | Employees          
STOCK BASED COMPENSATION          
Number of shares granted 219 31 271    
Forfeited       156  
Class B common stock | CEO          
STOCK BASED COMPENSATION          
Number of shares granted     157    
Class B common stock | Employees          
STOCK BASED COMPENSATION          
Number of shares granted         720