XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Fair Value Measurements (Details Textual) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
Aug. 12, 2019
Money Market Funds, at Carrying Value $ 230,822 $ 230,822  
Senior Notes [Member] | The Notes [Member]      
Long-term Debt, Gross $ 172,500 $ 172,500  
Debt Instrument, Interest Rate, Stated Percentage   1.375% 1.375%