v3.26.1
Fair Value Measurements - Reconciliation of the notes receivable measured on a recurring basis using significant unobservable inputs (Level 3) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Fair Value Measurements    
Beginning balance $ 5,262 $ 7,051
Additions 9,000  
Payments received (1,973) (1,789)
Changes in fair value included in earnings $ (816)  
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense)  
Ending balance $ 11,473 $ 5,262