v3.24.1.u1
Shareholders' Equity - Employee Stock Purchase Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Proceeds from common stock options exercised and employee stock purchase plan   $ 8 $ 1,187
Common Stock      
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Number of shares available for grant (in shares)   21,831,217  
ESPP | Common Stock      
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Number of shares available for grant (in shares)   159  
ESPP | ESPP      
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Minimum purchase price of common stock as a percent of common stock exercise date fair value, percent   85.00%  
Proceeds from common stock options exercised and employee stock purchase plan $ 100   $ 600