Promissory Note Receivable (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||||||
---|---|---|---|---|---|---|---|---|
Aug. 29, 2024 |
Oct. 01, 2020 |
Mar. 31, 2025 |
Mar. 31, 2024 |
Mar. 31, 2025 |
Mar. 31, 2024 |
Jun. 30, 2024 |
Jun. 19, 2023 |
|
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||||||
Promissory note receivable, current | $ 713,000 | |||||||
Promissory note receivable, non-current | $ 1,129,000 | $ 1,129,000 | 1,081,000 | |||||
Interest income | 72,000 | $ 43,000 | 358,000 | $ 140,000 | ||||
Safi Biosolutions | Promissory Note | ||||||||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||||||
Promissory note receivable, current | 713,000 | |||||||
Promissory note receivable, non-current | 1,129,000 | 1,129,000 | $ 1,081,000 | |||||
Promissory note receivable, net | $ 1,500,000 | |||||||
Interest payments on notes receivable | $ 713,000 | |||||||
Payments on notes receivable (amounts applied against principal balance) | $ 419,000 | |||||||
Interest rate | 5.00% | |||||||
Interest rate for first one year extension | 7.00% | |||||||
Interest rate for second one year extension | 9.00% | |||||||
Interest income | $ 14,000 | $ 22,000 | $ 47,000 | $ 66,000 |