XML 55 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies Concentrations of Credit Risk and Major Customers (Details)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Rate
Dec. 31, 2022
Dec. 31, 2022
Jun. 30, 2023
Rate
Fair Value, Concentration of Risk, Financial Assets, Balance Sheet Groupings [Abstract]        
Percentage, trade receivables and current contract asset values, Net 27.00%     20.00%
Segment Reporting, Disclosure of Major Customers 16 13% 11%  
Segment Reporting, Disclosure of Major Customer   1000.00% 1000.00%