XML 139 R123.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Benefit Plans - Unrecognized Share-based Compensation (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Stock options with time-based vesting  
Unrecognized share-based compensation  
Weighted-average remaining recognition period 10 days
Restricted Stock  
Unrecognized share-based compensation  
Unrecognized expense, net of estimated forfeitures, other than options $ 897
Weighted-average remaining recognition period 5 months 15 days
Time-based Restricted Stock Units  
Unrecognized share-based compensation  
Unrecognized expense, net of estimated forfeitures, other than options $ 30,988
Weighted-average remaining recognition period 2 years 6 months
Performance-based Restricted Stock Units  
Unrecognized share-based compensation  
Unrecognized expense, net of estimated forfeitures, other than options $ 5,267
Weighted-average remaining recognition period 1 year 1 month 17 days