XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
HELD-TO-MATURITY SECURITIES - Summary of investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Schedule of Investments [Line Items]    
Amortized Cost/Net Carrying Amount $ 78,846 $ 91,560
Gross Unrealized Gains 2 32
Gross Unrealized Losses (82) (161)
Estimated Fair Value 78,766 91,431
Corporate bonds    
Schedule of Investments [Line Items]    
Amortized Cost/Net Carrying Amount 78,846 81,743
Gross Unrealized Gains 2 1
Gross Unrealized Losses (82) (160)
Estimated Fair Value $ 78,766 81,584
U.S. treasury bills    
Schedule of Investments [Line Items]    
Amortized Cost/Net Carrying Amount   9,817
Gross Unrealized Gains   31
Gross Unrealized Losses   (1)
Estimated Fair Value   $ 9,847