XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Stockholders' Equity and Stock Incentive Plans (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Sep. 30, 2025
Dec. 31, 2024
Jul. 17, 2025
Dec. 05, 2024
May 09, 2024
May 04, 2023
Jun. 01, 2022
Oct. 21, 2021
Restricted Stock Units (RSUs) [Member]                    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount     $ 12,200              
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     1 year 3 months 18 days              
Performance Shares [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)     3 years              
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares) 147,970 241,277                
Shares Issued Per Unit (in shares) 1.22 1.94                
Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation (in shares) 55,433 94,862                
Share Based Payment Arrangement, Shares Issued In Period, Net of Tax Withholdings (in shares) 92,537 146,415                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 0 $ 800                
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount     $ 3,000              
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     1 year 10 months 24 days              
Career Shares [Member]                    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount     $ 1,600              
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)     3 years 2 months 12 days              
The 2021 Program [Member]                    
Stock Repurchase Program, Authorized Amount         $ 500,000 $ 500,000 $ 500,000 $ 500,000 $ 500,000 $ 300,000
Share Repurchase Program, Remaining Authorized, Amount     $ 547,400              
The 2020 Plan [Member] | Restricted Stock Units (RSUs) [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)     3 years 3 years            
The 2020 Plan [Member] | Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage     0.33%              
The 2020 Plan [Member] | Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage     0.33%              
The 2020 Plan [Member] | Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Three [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage     0.33%