Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Narrative (Details)

v3.23.1
Stockholders' Equity - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 06, 2022
May 31, 2022
May 18, 2022
Apr. 01, 2022
Jan. 26, 2022
Nov. 05, 2021
Oct. 15, 2021
Nov. 10, 2020
Oct. 11, 2019
Oct. 25, 2018
Sep. 07, 2018
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2023
Mar. 31, 2022
Sep. 30, 2022
Sep. 30, 2020
Dec. 15, 2021
Feb. 27, 2015
Class Of Stock [Line Items]                                            
Stock compensation expense                       $ 156,000     $ 169,000   $ 313,000 $ 348,000        
Percentage of options                       25.00%                    
Restricted Stock                                            
Class Of Stock [Line Items]                                            
Stock compensation expense                       $ 61,000     68,000   191,000 204,000        
Unrecognized expense                       502,000         502,000   $ 692,000      
Weighted average fair value (in dollars per share)     $ 40.17 $ 37.98 $ 35.50 $ 37.13 $ 34.41 $ 31.20                            
Options                                            
Class Of Stock [Line Items]                                            
Stock compensation expense                       0     $ 18,000   18,000 $ 78,000        
Unrecognized expense                       $ 0         $ 0   $ 18,000      
Options, exercisable                                         5,000  
Options, exercised                           9,000                
2015 Option Grants                                            
Class Of Stock [Line Items]                                            
Number of shares authorized to be repurchased (up to)                                           1,250,000
2015 Option Grants | Restricted Stock                                            
Class Of Stock [Line Items]                                            
Number of restricted shares awarded     12,500 5,000 7,256 2,224 2,500 5,885                            
Number of restricted shares vested                                     1,144      
Number of restricted shares forfeited   674                                        
2015 Option Grants | Restricted Stock | Chief Financial Officer                                            
Class Of Stock [Line Items]                                            
Number of restricted shares awarded 747                                          
Weighted average fair value (in dollars per share) $ 33.50                                          
2015 Option Grants | Minimum                                            
Class Of Stock [Line Items]                                            
Award vesting period                                 1 year          
2015 Option Grants | Maximum                                            
Class Of Stock [Line Items]                                            
Award vesting period                                 6 years          
2020 Option Grants                                            
Class Of Stock [Line Items]                                            
Granted (in shares)                 118,000                          
Shares issued (in dollars per share)                 $ 33.96                          
Percentage of options                                       25.00%    
Period following an executive's termination of employment for a number of reasons                 18 months                          
Period following an executive's termination of employment without cause                 12 months                          
2020 Option Grants | Tranche One                                            
Class Of Stock [Line Items]                                            
Percentage of options                 25.00%                          
Period of consecutive trading days                 20 days                          
Amount per share (in dollars per share)                 $ 35.00                          
2020 Option Grants | Tranche Two                                            
Class Of Stock [Line Items]                                            
Percentage of options                 25.00%                          
Period of consecutive trading days                 20 days                          
Amount per share (in dollars per share)                 $ 40.00                          
2020 Option Grants | Tranche Three                                            
Class Of Stock [Line Items]                                            
Percentage of options                 25.00%                          
Period of consecutive trading days                 20 days                          
Amount per share (in dollars per share)                 $ 45.00                          
2020 Option Grants | Tranche Four                                            
Class Of Stock [Line Items]                                            
Percentage of options                 25.00%                          
Period of consecutive trading days                 20 days                          
Amount per share (in dollars per share)                 $ 50.00                          
2020 Option Grants | Minimum                                            
Class Of Stock [Line Items]                                            
Share price (in dollars per share)                                       $ 35.00    
2020 Option Grants | Maximum                                            
Class Of Stock [Line Items]                                            
Share price (in dollars per share)                       $ 40.00         $ 40.00          
2019 Option Grants                                            
Class Of Stock [Line Items]                                            
Shares issued (in dollars per share)                   $ 33.34                        
Period following an executive's termination of employment for a number of reasons                   18 months                        
Period following an executive's termination of employment without cause                   12 months                        
2019 Option Grants | Chief Financial Officer                                            
Class Of Stock [Line Items]                                            
Granted (in shares)                   10,000                        
2019 Option Grants | Tranche One                                            
Class Of Stock [Line Items]                                            
Period of consecutive trading days                   20 days                        
Amount per share (in dollars per share)                   $ 40.00                        
Number of awards vesting (in shares)                   3,333                        
2019 Option Grants | Tranche Two                                            
Class Of Stock [Line Items]                                            
Period of consecutive trading days                   20 days                        
Amount per share (in dollars per share)                   $ 45.00                        
Number of awards vesting (in shares)                   3,333                        
2019 Option Grants | Tranche Three                                            
Class Of Stock [Line Items]                                            
Period of consecutive trading days                   20 days                        
Amount per share (in dollars per share)                   $ 50.00                        
Number of awards vesting (in shares)                   3,334                        
2019 Option Grants | Maximum                                            
Class Of Stock [Line Items]                                            
Share price (in dollars per share)                               $ 40.00            
2018 Option Grants                                            
Class Of Stock [Line Items]                                            
Shares issued (in dollars per share)                     $ 33.60                      
Period following an executive's termination of employment for a number of reasons                     18 months                      
Period following an executive's termination of employment without cause                     12 months                      
2018 Option Grants | Chief Financial Officer                                            
Class Of Stock [Line Items]                                            
Granted (in shares)                     90,000                      
Percentage of options                         25.00%                  
Options, forfeited                               67,500            
2018 Option Grants | Chief Executive Officer                                            
Class Of Stock [Line Items]                                            
Granted (in shares)                     210,000                      
2018 Option Grants | Tranche One                                            
Class Of Stock [Line Items]                                            
Percentage of options                     25.00%                      
Period of consecutive trading days                     20 days                      
Amount per share (in dollars per share)                     $ 35.00                      
2018 Option Grants | Tranche Two                                            
Class Of Stock [Line Items]                                            
Percentage of options                     25.00%                      
Period of consecutive trading days                     20 days                      
Amount per share (in dollars per share)                     $ 40.00                      
2018 Option Grants | Tranche Three                                            
Class Of Stock [Line Items]                                            
Percentage of options                     25.00%                      
Period of consecutive trading days                     20 days                      
Amount per share (in dollars per share)                     $ 45.00                      
2018 Option Grants | Tranche Four                                            
Class Of Stock [Line Items]                                            
Percentage of options                     25.00%                      
Period of consecutive trading days                     20 days                      
Amount per share (in dollars per share)                     $ 50.00                      
2018 Option Grants | Minimum                                            
Class Of Stock [Line Items]                                            
Share price (in dollars per share)                                       $ 35.00    
2020 Option Grants | Options                                            
Class Of Stock [Line Items]                                            
Grants in period, weighted average (in dollars per share)                                 $ 3.20