v3.26.1
Fair Value Measurements - Schedule of Changes in Fair Value of Contingent Consideration Liabilities (Details) - Contingent Consideration Liability - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance, beginning of period $ 86 $ 2,558
Payment of contingent consideration (645) (1,401)
Change of contingent consideration 566 (1,027)
Effect of foreign currency exchange rate changes (7) (44)
Balance, end of period $ 0 $ 86