XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Fair Value of Financial Instruments (Details Textual) - USD ($)
$ in Thousands
Sep. 30, 2024
Aug. 30, 2024
Sep. 30, 2023
Financing Receivable, before Allowance for Credit Loss $ 12,996   $ 1,216
Financing Receivable, Allowance for Credit Loss $ 900   $ (0)
Promissory Note [Member] | Subsidiary, Oil and Gas Product Manufacturing Operations in the Russian Federation [Member] | Discontinued Operations, Disposed of by Sale [Member]      
Financing Receivable, before Allowance for Credit Loss   $ 3,500  
Financing Receivable, Allowance for Credit Loss   900  
Promissory Note [Member] | Fair Value, Inputs, Level 3 [Member] | Fair Value, Nonrecurring [Member] | Subsidiary, Oil and Gas Product Manufacturing Operations in the Russian Federation [Member] | Discontinued Operations, Disposed of by Sale [Member]      
Financing Receivable, before Allowance for Credit Loss   3,500  
Financing Receivable, Allowance for Credit Loss   $ 900