v3.25.1
SUBSEQUENT EVENTS (Details)
$ / shares in Units, $ in Millions
1 Months Ended
May 13, 2025
USD ($)
Director
$ / shares
shares
Apr. 22, 2025
USD ($)
Feb. 28, 2025
shares
May 31, 2024
Director
shares
Restricted Stock Units        
Subsequent Event [Line Items]        
Restricted stock units issued | shares     909,321 143,000
Number of directors | Director       5
Vesting term     4 years 1 year
Subsequent Event        
Subsequent Event [Line Items]        
Promissory note payable   $ 5.7    
Increase decrease in promissory note payable   $ 0.3    
Subsequent Event | Restricted Stock Units | 2023 Omnibus Incentive Plan        
Subsequent Event [Line Items]        
Restricted stock units issued | shares 143,130      
Number of directors | Director 5      
Vesting term 1 year      
Grant date price per share | $ / shares $ 2.62      
Subsequent Event | Share Repurchase Plan        
Subsequent Event [Line Items]        
share repurchase authorized $ 10.0      
Plan expiration date Dec. 31, 2025