Annual report pursuant to Section 13 and 15(d)

Promissory Note Receivable (Details)

v3.24.3
Promissory Note Receivable (Details) - USD ($)
12 Months Ended
Aug. 29, 2024
Jun. 19, 2023
Jun. 30, 2024
Jun. 30, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Promissory note receivable, current     $ 713,000  
Promissory note receivable, non-current     1,081,000 $ 1,706,000
Interest income     363,000 213,000
Promissory Note        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Promissory note receivable, net     1,794,000 1,706,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,081,000  
Promissory note receivable, net   $ 1,500,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     $ 88,000 $ 75,000
Safi Biosolutions | Promissory Note | Subsequent Events        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Interest payments on notes receivable $ 713,000      
Payments on notes receivable (amounts applied against principal balance) $ 419,000