XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
May 15, 2023
Equity [Abstract]      
Authorized amount of stock repurchase program     $ 50,000
Treasury stock, acquired (in shares) 1.9 1.9  
Shares acquired, average cost (in dollars per share) $ 0.87 $ 0.87  
Share repurchases $ 1,614 $ 1,600  
Stock repurchase program, remaining authorized repurchase amount $ 48,400 $ 48,400