XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock Based Compensation    
Stock based compensation expense $ 2,609 $ 2,466
Granted (in shares) 0  
Stock based compensation expense $ 2,609 2,466
Stock options    
Stock Based Compensation    
Stock based compensation expense 300 300
Stock based compensation expense 300 300
RSU    
Stock Based Compensation    
Stock based compensation expense 2,300 1,400
Unrecognized compensation cost related to unvested stock options $ 28,000  
Vesting period 3 years 1 month 6 days  
Stock based compensation expense $ 2,300 $ 1,400