XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Incentive Plan - Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Sale of Stock [Line Items]    
Stock-based compensation expense $ 4,048 $ 2,761
Shares withheld for taxes 13,015 4,288
Additional Paid in Capital    
Sale of Stock [Line Items]    
Shares withheld for taxes 13,015 4,288
ESPP (issued upon sale) | Employee Stock Purchase Plan    
Sale of Stock [Line Items]    
Stock-based compensation expense 66 38
Liability-Based Awards | Additional Paid in Capital    
Sale of Stock [Line Items]    
Stock-based compensation expense $ 3,200 $ 1,725
RSU/PSU    
Sale of Stock [Line Items]    
Shares withheld for taxes (in shares) 124  
Shares withheld for taxes $ 13,015