Quarterly report [Sections 13 or 15(d)]

Promissory Note Receivable (Details)

v3.25.3
Promissory Note Receivable (Details) - USD ($)
3 Months Ended
Jun. 17, 2025
Aug. 29, 2024
Oct. 01, 2020
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Jun. 19, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]              
Promissory note receivable, non-current       $ 1,118,000   $ 1,098,000  
Interest income       267,000 $ 174,000    
Safi Biosolutions | Promissory Note              
Accounts, Notes, Loans and Financing Receivable [Line Items]              
Promissory note receivable, non-current       1,118,000   $ 1,098,000  
Promissory note receivable, net             $ 1,500,000
Additional Principal for Extension of Promissory Note Receivable $ 45,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 $ 19,000