XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE RECOGNITION - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Jun. 30, 2023
Contract liabilities    
Contract with Customer, Liability, Current $ 2,692 $ 1,477
Contract liabilities   $ 3,300
Contract with Customer, Liability, Revenue Recognized 1,200  
Revenue, Remaining Performance Obligation, Amount 2,200  
Accrued Expenses and Other Current Liabilities    
Contract liabilities    
Contract with Customer, Liability, Current 4,700  
Other Noncurrent Liabilities [Member]    
Contract liabilities    
Other long term liabilities $ 4,700