XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Restricted Stock Awards Narrative (Details) - Restricted Stock - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Stock-based Compensation [Line Items]      
Unrecognized compensation cost $ 557 $ 557  
Remaining weighted-average vesting period   2 years 2 months 12 days  
Total fair value of shares vested   $ 262 $ 370
Granted (in dollars per share) $ 0 $ 39.89 $ 40.13
2008 Plan      
Stock-based Compensation [Line Items]      
Annual vesting percentage   20.00%  
Vesting commencement period from grant date   1 year  
2013 Plan | Minimum      
Stock-based Compensation [Line Items]      
Award vesting period   1 year  
2013 Plan | Maximum      
Stock-based Compensation [Line Items]      
Award vesting period   4 years