XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Business, Financial Condition, Basis of Presentation - General Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]        
Cash, cash equivalents and restricted cash $ 19,964 $ 23,811 $ 22,985 $ 19,360
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]        
Accounts receivable, net 29,882   28,937  
Net Income (Loss) Attributable to Parent [Abstract]        
Net loss (8,120) (701)    
Retained Earnings (Accumulated Deficit) [Abstract]        
Accumulated deficit (312,249)   $ (304,129)  
Net Cash Provided by (Used in) Operating Activities [Abstract]        
Cash used in operations $ (211) $ (9,148)