XML 180 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY (Schedule of common stock issued) (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
STOCKHOLDERS' EQUITY      
Common Stock, Shares, Issued, Beginning of period 183,606,708 171,656,030 155,516,284
Shares issued for stock options exercised, shares 380,919 832,993 2,105,237
Common Stock, Shares, Issued, end of period 195,028,207 183,606,708 171,656,030
Agent Equity Award Program      
STOCKHOLDERS' EQUITY      
Agent equity stock compensation, shares 9,253,300 8,897,804 11,462,940
Agent Growth Incentive Program      
STOCKHOLDERS' EQUITY      
Agent equity stock compensation, shares 1,787,280 2,219,881 2,571,569