XML 74 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Stockholders' Equity (Details Textual) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 23 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Nov. 04, 2022
Payment, Excise Tax for Repurchased Shares $ 4,911 $ (0)    
Sales and Excise Tax Payable $ 6,500      
Share Repurchase Program November 2022 [Member]        
Share Repurchase Program, Authorized, Amount       $ 1,500,000
Stock Repurchased During Period, Shares (in shares) 0 2,300    
Stock Repurchased During Period, Value   $ 112,900    
Stock Repurchased and Retired During Period, Shares (in shares)     30,000  
Stock Repurchased and Retired During Period, Value     $ 1,500,000