XML 66 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Promissory Note Receivable (Details) - USD ($)
3 Months Ended 9 Months Ended
May 01, 2026
Jun. 17, 2025
Aug. 29, 2024
Jun. 19, 2023
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2025
Promissory Note Receivable                  
Interest income         $ 657,000 $ 72,000 $ 1,417,000 $ 358,000  
Promissory note receivable         1,157,000   1,157,000   $ 1,098,000
Promissory Note                  
Promissory Note Receivable                  
Principal amount       $ 1,500,000          
Term of debt agreement       2 years          
Number of extensions       2          
Fixed interest rate   7.00%   5.00%          
Interest payments received $ 75,000 $ 45,000 $ 713,000            
Principal payments received     $ 419,000            
Interest income         20,000 $ 14,000 59,000 $ 47,000  
Promissory note receivable         $ 1,157,000   $ 1,157,000   $ 1,098,000
Promissory Note | First 1 year extension                  
Promissory Note Receivable                  
Term of debt agreement       1 year          
Fixed interest rate       7.00%          
Promissory Note | Second 1 year extension                  
Promissory Note Receivable                  
Term of debt agreement       1 year          
Fixed interest rate       9.00%