XML 124 R107.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT INFORMATION - Schedule of Total Revenues and Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Total revenues and long-lived assets associated with business operations      
Total Revenues $ 202,982 $ 233,326 $ 275,967
Property and Equipment, Net 3,664 6,422 12,835
U.S.       
Total revenues and long-lived assets associated with business operations      
Total Revenues 183,465 211,429 249,285
Property and Equipment, Net 3,663 6,410 12,808
Other countries      
Total revenues and long-lived assets associated with business operations      
Total Revenues 19,517 21,897 26,682
Property and Equipment, Net $ 1 $ 12 $ 27