Quarterly report [Sections 13 or 15(d)]

Other Income / (Expense) - Schedule of Components of Other Income (Expense) (Details)

v3.26.3
Other Income / (Expense) - Schedule of Components of Other Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Other income / (Expense)    
Interest expense $ (2,170) $ (2,934)
Interest income 1,956 971
Gain (loss) on equity method investment 1,776 294
Other non-operating income (expense), net (3,472) 2,002
Total other income (expense), net $ (1,910) $ 333