Quarterly report pursuant to Section 13 or 15(d)

Promissory Note Receivable (Details)

v3.24.3
Promissory Note Receivable (Details) - USD ($)
3 Months Ended
Aug. 29, 2024
Oct. 01, 2020
Sep. 30, 2024
Sep. 30, 2023
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,101,000   1,081,000  
Interest income     174,000 $ 55,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,101,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     $ 19,000 $ 22,000