XML 59 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Allowance For Credit Losses (Details)
$ in Thousands
6 Months Ended
Dec. 31, 2024
USD ($)
Receivables [Abstract]  
Beginning Balance as of June 30, 2024 $ (648)
Current Period Provision for Expected Credit Losses (575)
Write-offs (net of recoveries) 400
Recoveries of Previously Written-off Accounts (7)
Ending Balance as of December 31, 2024 $ (830)