XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Marketable Securities (Tables)
6 Months Ended
Dec. 31, 2025
Marketable Securities  
Schedule of investment in marketable securities

​

​

​

​

​

​

​

​

​

​

​

December 31, 2025

  ​ ​ ​

June 30, 2025

​

​

  ​ ​ ​

​

  ​

 

​

  ​

  ​ ​ ​

Equity Securities

​

$

—

​

$

5,852

​

Debt Securities (available-for-sale)

​

 

10,462

​

 

10,243

​

​

​

$

10,462

​

$

16,095

​

Schedule of net gains and losses on the equity securities

The disaggregated net gains and losses on the equity securities recognized within the accompanying condensed consolidated statements of income for the three and six months ended December 31, 2025 and 2024, are as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three months ended December 31, 

​

Six months ended December 31, 

​

​

2025

  ​ ​ ​

2024

  ​ ​ ​

2025

  ​ ​ ​

2024

​

​

​

​

​

​

​

​

​

​

​

​

​

Net gains recognized during the period on equity securities

​

$

—

​

$

57

​

$

14

​

$

168

Unrealized gains (losses) recognized during the reporting period on equity securities still held at the reporting date

​

 

—

​

 

(76)

​

 

—

​

 

81

​

​

$

—

​

$

(19)

​

$

14

​

$

249

Schedule of investments in equity securities

The following tables summarize the Company’s investments in equity securities at December 31, 2025 and June 30, 2025, respectively (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31, 2025

​

June 30, 2025

​

​

​

​

​

​

​

Unrealized

​

​

​

​

​

​

​

Unrealized

​

Cost

  ​ ​ ​

Fair Value

  ​ ​ ​

Gain (Loss)

  ​ ​ ​

Cost

  ​ ​ ​

Fair Value

  ​ ​ ​

Gain (Loss)

Mutual Funds

$

—

​

​

—

​

$

—

​

$

6,008

​

$

5,852

​

$

(156)

Schedule of investment in debt securities

The following tables summarize the Company’s investments in debt securities at December 31, 2025 and June 30, 2025 (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31, 2025

​

Amortized Cost

​

Unrealized Gains

​

Unrealized Losses

​

Aggregate Fair Value

​

​

​

​

​

​

​

​

​

​

​

​

U.S. Treasury Securities

$

10,235

​

$

227

​

$

—

​

$

10,462

​

​

​

​

​

​

​

​

​

​

​

​

​

​

June 30, 2025

​

Amortized Cost

​

Unrealized Gains

​

Unrealized Losses

​

Aggregate Fair Value

​

​

​

​

​

​

​

​

​

​

​

​

U.S. Treasury Securities

$

10,058

​

$

185

​

$

—

​

$

10,243