XML 154 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Non-Employee Director Stock Compensation (Details) - Share-based Payment Arrangement, Nonemployee - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
STOCK-BASED COMPENSATION      
Trailing Day On Behalf Of Company's Common Stock To Be Sell 20 days    
Annual award $ 62,500 $ 35,000 $ 35,000
Number of shares awarded calculated based on the number of days of average price of the Company's common stock 20 days    
Number of business days based on which number of days of average price of the Company's common stock, the number of shares awarded are calculated 2 days    
Expense recognized $ 700,000 $ 400,000 $ 500,000
Expense recognized (in shares) 38,068 25,147 25,034