XML 95 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Revenues from Contracts with Customers - Revenues by Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer $ 107,399 $ 96,669
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 106,918 94,606
Non-US    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer $ 481 $ 2,063