XML 55 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Sep. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Expired date             Apr. 17, 2024    
Remaining shares reserved for issuance 2,422,677           2,422,677    
Shares and options vesting period             3 years    
Common stock repurchases $ 373 $ 7,907 $ 1,171 $ 4,268 $ 9,814 $ 7,199      
Remaining repurchase amount $ 7,600           $ 7,600   $ 17,000
Common stock surrendered in the exercise of stock options (in shares)             0 12,215  
Minimum                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Shares available for issuance 20,300,000           20,300,000    
Maximum                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Shares available for issuance 22,800,000           22,800,000    
December 2022 Repurchase Plan                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Shares repurchased 22,242           564,887    
Common stock repurchases $ 400           $ 9,400    
Stock Option - Service Based                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Shares and options vesting period             4 years