XML 75 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Business and Financial Condition - General Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]      
Cash, cash equivalents and restricted cash $ 22,985 $ 19,360 $ 49,901
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]      
Accounts receivable, net 28,937 21,712  
Net Income (Loss) Attributable to Parent [Abstract]      
Net loss (17,051) (108,779)  
Retained Earnings (Accumulated Deficit) [Abstract]      
Accumulated deficit (304,129) (287,078)  
Net Cash Provided by (Used in) Operating Activities [Abstract]      
Cash used in operations $ (5,129) $ (28,823)