v3.25.2
Note 4 - Supplemental Balance Sheet Information (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2011
Depreciation, Depletion and Amortization, Nonproduction $ 454 $ 451 $ 497 $ 451 $ 926 $ 941 $ 1,553 $ 1,827  
Goodwill             856 1,294  
Mexico Business Member]                  
Goodwill                 $ 3,000
Capitalized Software Costs [Member]                  
Capitalized Computer Software, Gross             1,000 1,000  
Capitalized Computer Software, Amortization             1,300 1,100  
Customer Contracts And Lists [Member]                  
Amortization of Intangible Assets             $ 200 $ 400  
Customer Contracts And Lists [Member] | Minimum [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year)             5 years    
Customer Contracts And Lists [Member] | Maximum [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year)             25 years