XML 64 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Changes in Balances of Deferred Revenue and Wages) (Details) - Peace of Mind Revenues [Member] - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Deferred Revenue    
Movement in Deferred Revenue [Roll Forward]    
Balance, beginning of the year $ 167,257 $ 173,486
Amounts deferred 97,125 103,136
Amounts recognized on previous deferrals (107,772) (109,365)
Balance, end of the year 156,610 167,257
Deferred Wages    
Movement in Deferred Revenue [Roll Forward]    
Balance, beginning of the year 21,828 19,495
Amounts deferred 11,819 14,247
Amounts recognized on previous deferrals (13,435) (11,914)
Balance, end of the year $ 20,212 $ 21,828