Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK-BASED COMPENSATION PLAN - Schedule of Total Non-Cash Stock Compensation Expense Related to Stock Options and Restricted Stock (Details)

v3.25.0.1
STOCK-BASED COMPENSATION PLAN - Schedule of Total Non-Cash Stock Compensation Expense Related to Stock Options and Restricted Stock (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
STOCK-BASED COMPENSATION PLAN      
Restricted stock awards $ 3,545 $ 2,540 $ 6,122
Stock options 2,279 2,601 5,076
Total non-cash stock compensation expense $ 5,824 $ 5,141 $ 11,198