v3.26.1
Note 5 - Leases (Details Textual)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2025
ft²
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Apr. 01, 2025
ft²
Aug. 31, 2023
ft²
Jun. 30, 2012
USD ($)
ft²
Dec. 31, 2011
USD ($)
Operating Lease, Expense   $ 300 $ 1,000 $ 1,400 $ 2,200        
Sublease Income   $ 0 $ 200 $ 200 $ 300        
CALIFORNIA                  
Area of Subleased Property (Square Foot) | ft²           12,429 13,916    
Lease Agreement One [Member]                  
Lessee, Operating Lease, Term of Contract (Year)                 7 years
Letters of Credit Outstanding, Amount                 $ 1,000
Area of Leased Property (Square Foot) | ft² 26,700                
Lessee, Operating Lease, Renewal Term (Year) 5 years 5 months                
Lease Option To Extend Term (Year) 5 years                
Lease Agreement Two [Member]                  
Letters of Credit Outstanding, Amount               $ 1,100  
Area of Leased Property (Square Foot) | ft²               29,470