XML 79 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 11 - Stockholders' Equity (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 87 Months Ended
Sep. 30, 2022
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
May 20, 2022
Dec. 31, 2021
Jul. 01, 2015
Treasury Stock, Shares, Total (in shares) 347,439 347,439   347,439   129,037  
Stock Repurchase Program, Authorized Amount $ 288,100 $ 288,100   $ 288,100 $ 450,000   $ 250,000
Stock Repurchase Program, Number of Shares Authorized to be Repurchased (in shares)             600,000
Treasury Stock, Shares, Acquired (in shares)   232,637   443,268      
Treasury Stock, Value, Acquired, Cost Method $ 115,322 $ 307,031   $ 411,900      
Payment, Tax Withholding, Share-Based Payment Arrangement   $ 4,826 $ 8,035        
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares)   2,790 3,650