XML 135 R117.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT INFORMATION - Schedule of Total Revenues and Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Total revenues and long-lived assets associated with business operations      
Total Revenues $ 210,134 $ 202,982 $ 233,326
Property and Equipment, Net 10,085 3,664 6,422
U.S.       
Total revenues and long-lived assets associated with business operations      
Total Revenues 194,211 183,465 211,429
Property and Equipment, Net 10,085 3,663 6,410
Other countries      
Total revenues and long-lived assets associated with business operations      
Total Revenues 15,923 19,517 21,897
Property and Equipment, Net $ 0 $ 1 $ 12