XML 58 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Equity Incentive Plans and Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Aug. 14, 2025
May 07, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Stock repurchase activity, authorized amount   $ 75,000,000                
Stock repurchase program expiration date   May 06, 2027                
Stock repurchased during period, shares     700,000     700,000   1,200,000 1,600,000  
Stock repurchased during period, value     $ 10,256,000 $ 5,010,000 $ 1,750,000 $ 10,132,000 $ 15,207,000 $ 17,000,000 $ 25,300,000  
Forfeiture period after ending employment               90 days    
Options granted                   0
Diversis                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Stock repurchased during period, shares 694,926                  
Repurchase of shares, price per share $ 14.41                  
Stock repurchased during period, value $ 10,000,000                  
Donerail | Diversis                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Number of shares sold 693,962                  
Sale of stock price per share $ 14.41                  
Sale of stock consideration received $ 10,000,000                  
Warrants                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Shares of wholly funded warrants relating to series of transactions     550,000         550,000    
Stock Options                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Award expiration period               10 years    
Restricted Stock                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Total unrecognized compensation cost     $ 7,900,000         $ 7,900,000    
Compensation cost not yet recognized, period for recognition               2 years 6 months    
Non-Executives                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Forfeiture rate               10.00%    
Senior Management                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Forfeiture rate               0.00%