XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
2024 (remainder of the year)   $ 522  
2025   2,423  
2026   2,394  
2027   2,310  
2028   2,071  
Thereafter   870  
Total lease payments   10,590  
Less imputed interest   (1,772)  
Total operating lease liabilities $ 8,818 $ 8,818 $ 7,539