v3.26.3
Note 10 - Contingencies (Details Textual)
$ in Thousands
2 Months Ended 3 Months Ended 9 Months Ended 24 Months Ended
Jul. 23, 2026
USD ($)
Jun. 18, 2026
USD ($)
Nov. 12, 2025
Sep. 06, 2024
Aug. 06, 2024
Mar. 18, 2024
Jun. 30, 2022
Oct. 26, 2021
Sep. 30, 2026
USD ($)
Sep. 30, 2026
USD ($)
Nov. 09, 2023
Oct. 31, 2025
USD ($)
Estimated Litigation Liability                 $ 34,800 $ 34,800    
Loss Contingency Accrual, Loss (Reversal of Loss)                 2,100 2,100    
Violations of Federal Securities Laws [Member]                        
Loss Contingency, New Claims Filed, Number             1 4        
Litigation Settlement, Amount Awarded to Other Party   $ 31,250                    
Payments for Legal Settlements, Escrow Deposits $ 31,250                      
Estimated Litigation Liability                 31,250 31,250    
Escrow Deposit $ 31,250               $ 31,250 $ 31,250    
Shareholder Derivative Actions [Member]                        
Loss Contingency, New Claims Filed, Number       2   2         5  
Shareholder Derivative Actions, Texas Court [Member]                        
Loss Contingency, New Claims Filed, Number     4               3  
Shareholder Derivative Actions, Texas State Court Member                        
Loss Contingency, New Claims Filed, Number                     1  
Shareholder Derivative Actions, Delaware Court [Member]                        
Loss Contingency, New Claims Filed, Number                     1  
Anti-SLAPP Lawsuit [Member]                        
Estimated Litigation Liability                       $ 2,500
Number of Former Employees         2