v3.25.2
STOCKHOLDERS' EQUITY (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 01, 2024
Feb. 28, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
STOCKHOLDERS' EQUITY            
Common Stock, Dividends, Per Share, Cash Paid     $ 0.05 $ 0.05 $ 0.05 $ 0.05
Significant stockholders            
STOCKHOLDERS' EQUITY            
Share-based award expiration period         5 years  
Agent Equity Award Program            
STOCKHOLDERS' EQUITY            
Stock issued for services, shares     3,038,414 2,892,648 5,043,409 5,082,570
Stock issued for services, value     $ 26,803 $ 30,588 $ 47,559 $ 56,456
Percentage of commission potentially redeemed in common stock         5.00%  
Percentage of discount of market price, date of issuance 5.00% 10.00%        
Agent Growth Incentive Program            
STOCKHOLDERS' EQUITY            
Stock issued for services, shares     859,028 678,825 1,305,685 1,032,513
Stock based compensation     $ 9,615 $ 9,329 $ 17,734 $ 18,157
Amount of stock compensation attributable to liability classified awards     $ 526 $ 638 $ 1,149 $ 1,288
Stock Options            
STOCKHOLDERS' EQUITY            
Vesting period         3 years  
Granted     83,573 322,082 156,418 675,738
Grant date fair value     $ 4.67 $ 6.35 $ 5.28 $ 6.63
Share-based award expiration period         10 years