XML 110 R89.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment and Geographic information Segment Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2023
USD ($)
Jun. 30, 2024
USD ($)
Segment
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Segment Reporting Information        
Number of operating segments | Segment   1    
Revenue   $ 657,274 $ 691,321 $ 777,552
Service        
Segment Reporting Information        
Revenue $ 45,000