v3.26.3
Summary of Significant Accounting Policies - Summary of Allowance for Expected Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]    
Beginning balance $ 2,128 $ 2,103
Provision for expected credit losses 1,055 825
Write-offs, less recoveries and other adjustments (1) (800)
Ending balance $ 3,182 $ 2,128