XML 157 R142.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Share-Based Compensation, Employee Stock Purchase Activity (Details) - Employee Stock - 2022 Employee stock purchase plan - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2023
Jun. 30, 2023
Jun. 21, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock, capital shares reserved for future issuance (in shares) 4,000,000 3,831,325   4,000,000
Share-based compensation arrangement by share-based payment award, shares issued in period (in shares) (38,180) (71,645) (130,495)  
Share-based compensation arrangement by share-based payment award, shares issued in period, value $ 1,013 $ 1,948 $ 3,548