XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Incentive Plan - Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 05, 2023
Sale of Stock [Line Items]              
Stock-based compensation expense $ 4,273   $ 3,270   $ 8,321 $ 6,031  
Shares withheld for taxes (in shares) $ 249 $ 13,015 40 $ 4,288      
Purchase of treasury stock (in shares) 299       299    
Common Stock              
Sale of Stock [Line Items]              
Stock repurchase program, number of shares authorized to be repurchased             200,000
Additional Paid in Capital              
Sale of Stock [Line Items]              
Shares withheld for taxes (in shares)   $ 13,015 40 $ 4,288      
ESPP (issued upon sale) | Employee Stock Purchase Plan              
Sale of Stock [Line Items]              
Stock-based compensation expense $ 65   36   $ 131 74  
Liability Based | Additional Paid in Capital              
Sale of Stock [Line Items]              
Stock-based compensation expense $ 0   $ 0   $ 3,200 $ 1,725  
RSU/PSU              
Sale of Stock [Line Items]              
Shares withheld for taxes (in shares) 2       126    
Shares withheld for taxes (in shares) $ 249       $ 13,264